Elementary
chính thứcCung cấp khả năng quan sát dữ liệu, dòng dõi dữ liệu, kết quả kiểm thử và sự cố cho các tác nhân AI thông qua MCP
Bạn có thể làm gì với Elementary MCP?
- Duyệt siêu dữ liệu và trạng thái mô hình — Kiểm tra các cột, kiểm thử và lịch sử thực thi của mô hình bằng
get_modelvàget_models. - Khám phá dòng dõi cấp bảng và cột — Truy xuất các phụ thuộc thượng nguồn và hạ nguồn qua dbt và các công cụ BI bằng
get_lineage. - Xem xét các sự cố đang mở và bối cảnh của chúng — Liệt kê các sự cố đang hoạt động và xem chi tiết qua
get_incidentsvàget_incident. - Tìm kiếm danh mục kiểm thử và thêm kiểm thử — Tìm các kiểm thử có sẵn bằng
search_testsvà thêm kiểm thử vào một cột bằngadd_test. - Kiểm tra mức độ bao phủ kiểm thử cho một mô hình — Truy xuất các cột đã được kiểm thử và chưa được kiểm thử qua
get_test_coverage. - Xem các lần chạy thực thi lịch sử — Xem kết quả chạy dbt trong quá khứ và chi tiết hiệu suất bằng
get_execution_history.
Tài liệu
Máy chủ Elementary MCP
Máy chủ Elementary MCP cho phép bạn kết nối môi trường Elementary của mình với bất kỳ máy khách nào hỗ trợ MCP (Giao thức Ngữ cảnh Mô hình). Điều này cho phép các tác nhân AI, trợ lý lập trình hoặc giao diện ngôn ngữ tự nhiên truy vấn và thao tác trên ngăn xếp dữ liệu của bạn bằng ngữ cảnh trực tiếp.
MCP là gì?
MCP (Giao thức Ngữ cảnh Mô hình) là một giao thức mở do Anthropic giới thiệu. Nó định nghĩa một cách để các hệ thống AI truy xuất ngữ cảnh và kích hoạt hành động từ các công cụ bên ngoài một cách có cấu trúc.
Máy chủ Elementary MCP cung cấp một giao diện để truy vấn các phần chính trong môi trường dữ liệu của bạn — bao gồm:
- Mô hình
- Kiểm thử
- Sự cố
- Phạm vi kiểm thử
- Dòng dữ liệu (dbt + BI), bao gồm cấp cột
- Sự cố
Điều này cho phép các quy trình làm việc như:
- Hỏi “Trạng thái của mô hình cung cấp dữ liệu cho bảng điều khiển doanh thu là gì?”
- Tự động tạo kiểm thử độ mới cho một cột
- Duyệt dòng dữ liệu để tìm nguyên nhân gốc rễ của sự cố
- Kích hoạt cập nhật hoặc đồng bộ mà không cần mở giao diện người dùng
Cách thức hoạt động
Máy chủ MCP chạy như một dịch vụ từ xa và được cung cấp qua một điểm cuối được xác thực duy nhất. Nó tương thích với bất kỳ máy khách hỗ trợ MCP nào, chẳng hạn như Claude, Cursor IDE và các tác nhân tùy chỉnh và trợ lý lập trình LLM.
Các thao tác được hỗ trợ
Bạn có thể sử dụng Máy chủ Elementary MCP để:
- Chi tiết tài sản đầy đủ - Siêu dữ liệu, định nghĩa cột và phạm vi kiểm thử
- Dòng dữ liệu - Khám phá dòng dữ liệu cấp bảng + cột trên các công cụ dbt và BI
- Sự cố - Xem các sự cố đang mở và ngữ cảnh của chúng
- Kiểm thử - Duyệt và thêm kiểm thử bằng danh mục kiểm thử
- Mô hình - Kiểm tra siêu dữ liệu và trạng thái mô hình
- Lịch sử thực thi - Xem các lần chạy lịch sử và chi tiết hiệu suất
Sắp ra mắt
Chúng tôi đang mở rộng hỗ trợ để bao gồm:
- Tóm tắt tình trạng dữ liệu
- Chỉ số khối lượng và độ mới
- Kích hoạt đồng bộ
- Cập nhật cấu hình kiểm thử đám mây