Elementary
ทางการเปิดเผยข้อมูลการสังเกตการณ์ข้อมูล สายเลือดข้อมูล ผลการทดสอบ และเหตุการณ์ที่เกิดขึ้นให้กับ AI agents ผ่าน MCP
คุณทำอะไรได้บ้างด้วย Elementary MCP?
- ตรวจสอบสุขภาพของแอสเซ็ต — ขอข้อมูลเมตา คำจำกัดความของคอลัมน์ และความครอบคลุมของการทดสอบสำหรับโมเดลหรือตารางใดๆ ในสแตกข้อมูลของคุณ
- สำรวจไลน์เนจ — ติดตามการพึ่งพาในระดับตารางและคอลัมน์ข้ามเครื่องมือ
dbtและ BI เพื่อค้นหาสาเหตุต้นทางของปัญหา - ตรวจสอบเหตุการณ์ — รับรายการเหตุการณ์ที่เปิดอยู่พร้อมบริบทเพื่อทำความเข้าใจว่าสิ่งใดกำลังล้มเหลวในขณะนี้
- เรียกดูและเพิ่มการทดสอบ — ค้นหาแคตตาล็อกการทดสอบและสร้างการทดสอบใหม่ เช่น การทดสอบความสดใหม่สำหรับคอลัมน์เฉพาะ
- ตรวจสอบรายละเอียดโมเดล — ค้นหาข้อมูลเมตาของโมเดล สถานะ และประสิทธิภาพการรันในอดีตโดยไม่ต้องเปิด UI
เอกสาร
เซิร์ฟเวอร์ MCP Elementary
เซิร์ฟเวอร์ MCP ของ Elementary ช่วยให้คุณเชื่อมต่อสภาพแวดล้อม Elementary ของคุณเข้ากับไคลเอนต์ใดก็ได้ที่รองรับ MCP (Model Context Protocol) ซึ่งช่วยให้เอเจนต์ AI, โคไพลอต หรืออินเทอร์เฟซภาษาธรรมชาติสามารถสอบถามและดำเนินการกับสแตกข้อมูลของคุณโดยใช้บริบทแบบเรียลไทม์
MCP คืออะไร?
MCP (Model Context Protocol) เป็นโปรโตคอลเปิดที่นำเสนอโดย Anthropic โดยกำหนดวิธีที่ระบบ AI จะดึงบริบทและเรียกใช้การดำเนินการจากเครื่องมือภายนอกในรูปแบบที่มีโครงสร้าง
เซิร์ฟเวอร์ MCP ของ Elementary เปิดเผยอินเทอร์เฟซสำหรับสอบถามส่วนสำคัญของสภาพแวดล้อมข้อมูลของคุณ ได้แก่:
- โมเดล
- การทดสอบ
- อินซิเดนต์
- ความครอบคลุมของการทดสอบ
- ไลเนจ (dbt + BI) รวมถึงระดับคอลัมน์
- อินซิเดนต์
ซึ่งเปิดใช้งานเวิร์กโฟลว์ เช่น:
- การถามว่า "สถานะของโมเดลที่ป้อนแดชบอร์ดรายได้เป็นอย่างไร?"
- การสร้างการทดสอบความสดใหม่สำหรับคอลัมน์โดยอัตโนมัติ
- การเรียกดูไลเนจเพื่อค้นหาสาเหตุต้นทางของปัญหา
- การเรียกใช้การอัปเดตหรือการซิงค์โดยไม่ต้องเปิด UI
วิธีการทำงาน
เซิร์ฟเวอร์ MCP ทำงานเป็นบริการระยะไกลและถูกเปิดเผยผ่านเอนด์พอยต์ที่รับรองความถูกต้องเพียงจุดเดียว รองรับไคลเอนต์ที่เปิดใช้งาน MCP ได้ทุกประเภท เช่น Claude, Cursor IDE และเอเจนต์แบบกำหนดเอง รวมถึงโคไพลอต LLM
การดำเนินการที่รองรับ
คุณสามารถใช้เซิร์ฟเวอร์ MCP ของ Elementary สำหรับ:
- รายละเอียดสินทรัพย์แบบเต็ม - เมตาดาตา คำจำกัดความของคอลัมน์ และความครอบคลุมของการทดสอบ
- ไลเนจ - สำรวจไลเนจระดับตารางและคอลัมน์ในเครื่องมือ dbt และ BI
- อินซิเดนต์ - ดูอินซิเดนต์ที่เปิดอยู่และบริบทของอินซิเดนต์เหล่านั้น
- การทดสอบ - เรียกดูและเพิ่มการทดสอบโดยใช้แคตตาล็อกการทดสอบ
- โมเดล - ตรวจสอบเมตาดาตาและสถานะของโมเดล
- ประวัติการดำเนินการ - ดูการรันในอดีตและรายละเอียดประสิทธิภาพ
เร็วๆ นี้
เรากำลังขยายการรองรับให้ครอบคลุม:
- สรุปสุขภาพข้อมูล
- เมตริกปริมาณและความสดใหม่
- ทริกเกอร์การซิงค์
- การอัปเดตการกำหนดค่าการทดสอบบนคลาวด์
เอกสารนี้สร้างและโฮสต์บน Mintlify ซึ่งเป็นแพลตฟอร์มเอกสารสำหรับนักพัฒนา