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 ซึ่งเป็นแพลตฟอร์มเอกสารสำหรับนักพัฒนา