Elementary

resmi

MCP aracılığıyla veri gözlemlenebilirliği, veri soyu, test sonuçları ve olayları yapay zeka ajanlarına sunar.

Elementary MCP ile neler yapabilirsiniz?

  • Model meta verilerine ve durumuna göz atın — Bir modelin sütunlarını, testlerini ve yürütme geçmişini get_model ve get_models kullanarak inceleyin.
  • Tablo ve sütun düzeyinde bağımlılıkları keşfedin — dbt ve BI araçları arasındaki yukarı ve aşağı yönlü bağımlılıkları get_lineage ile izleyin.
  • Açık olayları ve bağlamlarını gözden geçirin — Aktif olayları listeleyin ve get_incidents ile get_incident kullanarak ayrıntılara inin.
  • Test kataloğunda arama yapın ve test ekleyin — Kullanılabilir testleri search_tests ile bulun ve bir sütuna add_test kullanarak test ekleyin.
  • Bir model için test kapsamını kontrol edin — Hangi sütunların test edildiğini ve hangilerinin edilmediğini get_test_coverage ile alın.
  • Geçmiş yürütme çalıştırmalarını görüntüleyin — Geçmiş dbt çalıştırma sonuçlarını ve performans ayrıntılarını get_execution_history ile görün.

Dokümantasyon

Elementary MCP Sunucusu

Elementary MCP Sunucusu, Elementary ortamınızı MCP'yi (Model Bağlam Protokolü) destekleyen herhangi bir istemciye bağlamanıza olanak tanır. Bu sayede yapay zeka aracıları, yardımcı pilotlar veya doğal dil arayüzleri, canlı bağlamı kullanarak veri yığınınızı sorgulayabilir ve üzerinde işlem yapabilir.

MCP Nedir?

MCP (Model Bağlam Protokolü), Anthropic tarafından sunulan açık bir protokoldür. Yapay zeka sistemlerinin, harici araçlardan yapılandırılmış bir şekilde bağlam alması ve eylemleri tetiklemesi için bir yol tanımlar.

Elementary MCP Sunucusu, veri ortamınızın aşağıdakiler de dahil olmak üzere önemli kısımlarını sorgulamak için bir arayüz sunar:

  • Modeller
  • Testler
  • Olaylar
  • Test kapsamı
  • Köken (dbt + BI), sütun seviyesi dahil
  • Olaylar

Bu, aşağıdaki gibi iş akışlarını mümkün kılar:

  • “Gelir panosunu besleyen modelin durumu nedir?” diye sorma
  • Bir sütun için otomatik olarak güncellik testi oluşturma
  • Sorunların yukarı akış nedenlerini bulmak için kökeni inceleme
  • Bir kullanıcı arayüzü açmadan güncellemeleri veya senkronizasyonları tetikleme

Nasıl Çalışır

MCP Sunucusu uzak bir hizmet olarak çalışır ve tek bir kimlik doğrulamalı uç nokta üzerinden sunulur. Claude, Cursor IDE ve özel aracılar ile LLM yardımcı pilotları gibi MCP etkin herhangi bir istemciyle uyumludur.

Desteklenen İşlemler

Elementary MCP Sunucusunu aşağıdakiler için kullanabilirsiniz:

  • Tam varlık detayları - Meta veriler, sütun tanımları ve test kapsamı
  • Köken - dbt ve BI araçları genelinde tablo + sütun seviyesinde kökeni keşfedin
  • Olaylar - Açık olayları ve bağlamlarını görüntüleyin
  • Testler - Test kataloğunu kullanarak testlere göz atın ve test ekleyin
  • Modeller - Model meta verilerini ve durumunu inceleyin
  • Yürütme Geçmişi - Geçmiş çalıştırmaları ve performans detaylarını görüntüleyin

Yakında

Aşağıdakileri içerecek şekilde desteği genişletiyoruz:

  • Veri sağlığı özetleri
  • Hacim ve güncellik metrikleri
  • Senkronizasyon tetikleyicileri
  • Bulut test yapılandırması güncellemeleri