Elementary
resmiMCP 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_modelveget_modelskullanarak 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_lineageile izleyin. - Açık olayları ve bağlamlarını gözden geçirin — Aktif olayları listeleyin ve
get_incidentsileget_incidentkullanarak ayrıntılara inin. - Test kataloğunda arama yapın ve test ekleyin — Kullanılabilir testleri
search_testsile bulun ve bir sütunaadd_testkullanarak test ekleyin. - Bir model için test kapsamını kontrol edin — Hangi sütunların test edildiğini ve hangilerinin edilmediğini
get_test_coverageile 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_historyile 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