SocialHub.AI
Geliştirici Merkezi - Veri Mimarisi

Verilerden İstihbarata Mimari

Ham verilerden ajan odaklı kararlara — adaptörler, sıfır kopyalı federasyon ve toplayıcılar aracılığıyla alınır; SQL ve MPP'de ham olarak depolanır; olaylara, profillere, metriklere ve ilişkilere soyutlanır; ardından yapay zeka ajanı için bir ontoloji aracılığıyla bağlanır.

AlmaMağazaÖzetKarar ver
Yapay zeka uygulamaları için tasarlandı

Bir Yapay Zeka Temsilcisi için dört katmanın önemi

Bir Temsilci yalnızca üzerinde mantık yürüttüğü bağlam kadar iyidir. Alım, ham depolama, soyutlama ve ontolojinin ayrılması, modele her düzeyde temiz, yönetilen ve bağlantılı bir arayüz sağlar; böylece kararları sağlam, açıklanabilir ve geliştirilmesi ucuz olur.

Ajan, ham satırları değil, bağlamı okur

Her katman, Ajan'a istikrarlı bir arayüz sunar: olaylar, profiller, yönetilen metrikler ve bağlantılı bir ontoloji. Ham kayıtları çıkarım zamanında ayrıştırmak ve birleştirmek yerine, temellendirilmiş bağlam üzerinde akıl yürütür; bu da yanıtlarını tekrarlanabilir kılar.

Kaynak bağımsız alım

Toplama kendi başına bir katman olduğu için, model hiçbir zaman bir sistemin nasıl bağlandığına bağlı değildir. Bir adaptör ekleyin, bir depoyu yerinde birleştirin veya açık API üzerinden iletin - yukarıdaki her şey aynı veri şeklini görür, bu nedenle yeni kaynaklar istemlerinize veya mantığınıza dokunmaz.

Tek bir tutarlı alt yapı

SQL ve MPP depoları, değişiklik verilerinin yakalanması yoluyla hizalı kalır, böylece Aracının bağlamı, aynı fikirde olmayan sürüklenen kopyalar yerine tek bir ham gerçekle desteklenir. Operasyonel okumalar ve büyük analitik taramalar aynı kayıtları görür.

Yönetilen iş gerçeği

Ölçütler, anlamsal bir katmanda tek bir yetkili tanıma sahiptir, bu nedenle bir Temsilcinin üzerinde işlem yaptığı sayılar, gösterge panellerinizin gösterdiği sayılarla aynıdır. Kararlar, rastgele toplamalara dayanmak yerine açıklanabilir ve denetlenebilir kalır.

Açık, izlenebilir ilişkiler

Ontoloji, niyet, profil ve iş değerini birbirine bağlar, böylece bir öneri, oluşturulduğu tam bağlama kadar izlenebilir; ilişkiler modelde yer alır, her aramada Temsilci tarafından yeniden türetilmez.

Gelişmesi güvenli

Modelleri değiştirin, veri kaynakları ekleyin veya kararlı katman sözleşmelerinin arkasındaki depolamayı değiştirin. Ajan aynı soyutlamaları tüketmeye devam ediyor, böylece üstteki zeka, altta yeniden yazılmadan gelişiyor.

Dört katman

Ham verilerden bağlantılı bir ontolojiye

Her katman, üstündeki katmana daha temiz, daha kontrollü bir arayüz sunar — veri alımı, ham depolama, soyutlama, ardından yapay zekanın üzerinde çalıştığı ontoloji — böylece üstteki zeka alttaki yeniden yazmaya gerek kalmadan gelişir.

2

Ham Veri Katmanı

Ham verileri alın ve gerçek zamanlı CDC senkronizasyonu ile SQL ve MPP veritabanlarında saklayın.

Bu katmanı keşfedin →
4

Ontoloji-Eylem Katmanı

Kullanıcı varlık modeli aracılığıyla niyet, profil ve işletmeyi birbirine bağlayın ve temsilci odaklı kararları etkinleştirin.

Bu katmanı keşfedin →
Tek sinyal, uçtan uca

Tek bir eylemin nasıl bir karara dönüştüğü

Katmanları hareket halinde görmek daha kolaydır. İşte ham bir tıklamadan Temsilcinin bir sonraki en iyi eylemine kadar dördü boyunca ilerleyen bir perakende sinyali.

1Veri Alımı

Bir alışverişçinin eylemleri gelir

Bir üye aynı ceketi üç kez görüntüler ve sepete ekler, ardından satın almadan ayrılır. Bu göz atma ve sepete ekleme olayları, bağlı ticaret ve CRM sistemlerinden gelen sipariş geçmişinin yanında, izleme toplayıcısı aracılığıyla gelir.

2Ham Veri Deposu

Her şey ham gerçek olarak ortaya çıkar

Olaylar ve kayıtlar, SQL ve MPP depolarına aynı anda ham veri olarak yazılır ve değişiklik veri yakalama ile hizalanır — böylece aynı bilgiler hem operasyonel bir arama hem de büyük bir analitik tarama için hazır olur.

3Soyutlama

Ham veri anlam kazanıyor

Olay modeli, "tekrarlanan görüntüleme + sepet, satın alma yok"u yüksek niyetli bir sinyal olarak okur; etiketler onu yüksek değerli bir üye olarak işaretler; metrik katmanı zaten ömür boyu değerini ve geri ödeme oranını bilir - her biri için bir tanımlanmış bir tanım.

4Ontoloji-Eylem

Temsilci karar verir

Ontoloji, niyetini, profilini ve değerini tek bir bağlantılı resme bağlar. Ajan bu bağlamı okur ve sınırlı bir teşvikle kişiselleştirilmiş bir geri kazanma kararı verir — ve karar, arkasındaki kesin sinyallere kadar izlenebilir.

Yüksek Performans ve Ölçeklenebilirlik
Veri Güvenliği ve Uyumluluk
Açık ve Genişletilebilir Mimari
Gerçek Zamanlı ve Akıllı
Teknoloji liderleri için

Mimariyi belirleyen sorular

Semantik katmanınızı ve ontolojinizi standartlaştırırsak, kilitlenmeyi nasıl önleriz?

Katmanlar bir kara kutu değil, sözleşmelerdir. Ham verileriniz standart SQL ve MPP mağazalarında veya sıfır kopya yoluyla kendi deponuzda kalır; bu kopyayı asla kopyalamanızı istemeyiz - ve metrik, etiket ve kimlik tanımlarınız bildirimseldir, sürümlendirilmiştir ve sizin yönettiğiniz bir biçimde dışa aktarılabilir. Verileri ve tanımları saklıyorsunuz; soyutlama, tescilli bir formatın içine hapsedilmek yerine açık depolarda yer alır.

Verilerimiz fiziksel olarak nerede bulunuyor ve sıfır kopyalı federasyonla sınırın ötesine ne geçiyor?

Federasyonlu kaynaklar için sorgu, veri deponuza (Snowflake, Databricks, Salesforce Data Cloud veya Delta Sharing) gönderilir ve belirlediğiniz kimlik bilgileri altında yerinde okunur; ham tablolar asla depomuza kopyalanmaz, bu nedenle veri deponuz kayıt sistemi olarak kalır ve yerleşim ve erişim kontrolleri geçerliliğini korur. Sınırlarınızdan çıkan şey, altta yatan tablolar değil, kapsamlı bir sorgu sonucudur. Alınan kaynaklar, kiracıya özel bir depoya yerleşir ve onay ve gizlilik durumu sürümlendirilir, böylece düzenlenmiş veriler rastgele değil, politikaya göre ele alınır.

Bir ölçütün ne anlama geldiğini kim kontrol ediyor ve bu binlerce kullanıcı arasında nasıl yönetiliyor?

Ölçüt tanımları, panolar ve not defterlerine dağılmak yerine, tek bir yönetilen anlamsal katmanda yer alır. Her tanımın bir sahibi vardır; onaylanmış ölçütler, sahibinin imzasını gerektirir; bir değişiklik gözden geçirilir ve denetim iziyle sürümlendirilir ve eski sayıların kalmaması için kendi önbelleğini geçersiz kılar. Bu, kurumsal ölçekte "aynı KPI, üç farklı cevap" sorununu önler.

Verilerimiz diğer kiracılardan nasıl izole ediliyor ve tek bir hatanın patlama yarıçapı nedir?

Kiracı kapsamı, filtreyi hatırlamak için uygulama koduna bırakılmak yerine, veri yolunda uygulanır. Metrik ve profil erişimi, kiracı kapsamlı sözleşme görünümlerine karşı salt okunur olarak çalışır; bu, herhangi bir sorgu bir satırı görmeden önce kiracıya göre filtreleme yapan bir güvenlik bariyeri katmanıdır; bu nedenle özel bir sorgu bile başka bir kiracının verilerine veya ham tablolara ulaşamaz. İzolasyon, her geliştiricinin disiplininden ziyade sorgu yolunun bir özelliği olduğundan, bir uygulama hatası kiracılar arası bir güvenlik açığı haline gelmez.

Aracı bir işlem gerçekleştirdiğinde, bunu nasıl denetler ve kısıtlarız?

Her ajan eylemi, yönetilen soyutlamalara ve ontolojiye dayanır; bu nedenle bir karar, kullanılan kesin niyet, profil ve metrik bağlamına geri döner - belirsiz bir isteme değil. Bir ajanın yapabileceği yazma işlemleri, sunucu tarafındaki güvenlik önlemleri ve kapalı kalan hız sınırlarıyla sınırlıdır; teşvikler veya harcamalar gibi hassas işlemler insan onayı gerektirebilir ve her işlem denetim için kaydedilir. Ajan, yönetilen gerçeğiniz üzerinde akıl yürütür ve kimsenin yeniden oluşturamayacağı bir bağlam üzerinde hareket etmek yerine, incelenebilir kalır.

Beş yıldan fazla bir süredir, katmanlı bir mimarinin sahip olma maliyeti, depo artı nokta çözümlerimizden neden daha düşük?

Bir depo artı nokta araçları yığınının tekrar eden maliyeti entegrasyon ve uzlaştırmadır: her yeni kaynak özel bir borudur, her araç ölçütleri ve kimliği yeniden tanımlar ve ekibiniz bunlar arasındaki kaymayı sürdürür. Veri alımını, depolamayı, soyutlamayı ve ontolojiyi ayırmak, bir kaynağın bir kez bağlanması, bir ölçütün bir kez tanımlanması ve kimliğin bir kez çözülmesi anlamına gelir; yukarıdaki her şey onu yeniden kullanır. Kırılgan entegrasyonların ve çelişkili tanımların giderek artan yayılımını, tek bir alt yapı ve tek bir yönetilen tanım kümesiyle değiştirirsiniz.

Geliştirici paketi

Bağlantılı bağlam üzerine inşa edin, ham borular üzerine değil.

Bağdaştırıcılar, sıfır kopya federasyonu, izleme toplayıcıları ve açık bir API/SDK aracılığıyla alma; ham verileri CDC ile senkronize edilmiş bir SQL ve MPP deposuna yerleştirin; bunu olay modellerine, zaman çizelgelerine, profillere ve ölçümlere soyutlayın; daha sonra bunu kullanıcı varlık modeli aracılığıyla bağlayın, böylece Aracı, bağlı bağlamdan karar verir.

İlgili: platform döngüsü ve web izleme SDK.