홈페이지 / 기술 업데이트

Microsoft Fabric tích hợp MCP: Cho phép AI agent tự động vận hành nền tảng dữ liệu

Microsoft đang thay đổi căn bản cách các nhà phát triển tương tác với nền tảng dữ liệu Microsoft Fabric. Thay vì thao tác thủ công qua giao diện hoặc viết code phức tạp, doanh nghiệp giờ đây có thể sử dụng các AI agent để vận hành Fabric một cách tự nhiên và tự động. Ngày 21/04/2026, Microsoft đã công bố việc tích hợp Model Context Protocol (MCP), một tiêu chuẩn mở cho phép AI agent giao tiếp và điều khiển các hệ thống bên ngoài, vào Fabric thông qua hai cột mốc quan trọng: Fabric Local MCP (phát hành chính thức) và Fabric Remote MCP (bản xem trước).

MCP là gì và tại sao quan trọng?

Model Context Protocol (MCP) là một tiêu chuẩn mở do Anthropic khởi xướng và được nhiều công ty công nghệ lớn như GitHub, Cloudflare, Stripe áp dụng. Giao thức này cung cấp một phương thức chung để các AI agent khám phá, tìm hiểu và vận hành các hệ thống bên ngoài mà không cần tích hợp riêng lẻ cho từng công cụ.

Đối với doanh nghiệp, điều này giải quyết một rào cản lớn trong việc triển khai AI: sự phức tạp của việc tích hợp. Thay vì phải xây dựng các quy trình xác thực (authentication), API wrapper và quản lý token riêng cho mỗi agent, MCP loại bỏ hoàn toàn các công việc kỹ thuật này, giúp tiết kiệm đáng kể thời gian và chi phí phát triển. Nền tảng của bạn giờ đây có thể giao tiếp với AI một cách tự nhiên.

Extension Microsoft Fabric MCP Server đã có mặt trên Visual Studio Code Marketplace.

Hai cột mốc quan trọng của Microsoft Fabric với MCP

Microsoft đã đưa tiêu chuẩn MCP vào Fabric thông qua hai sản phẩm chính, phục vụ cho các bối cảnh sử dụng khác nhau:

Fabric Local MCP (Đã phát hành chính thức – GA)

Đây là một server mã nguồn mở chạy trực tiếp trên máy của lập trình viên. Nó cung cấp cho các trợ lý AI (như GitHub Copilot) kiến thức sâu về API của Fabric, cho phép thực hiện các tác vụ dữ liệu từ local lên cloud và hoạt động như một lớp thực thi thông qua Fabric CLI. Công cụ này lý tưởng cho các lập trình viên khi cần viết code, di chuyển dữ liệu giữa máy cá nhân và OneLake một cách chính xác.

Fabric Remote MCP (Bản xem trước – Preview)

Đây là một server được lưu trữ trên cloud, cho phép các AI agent thực hiện các hoạt động thực tế, đã được xác thực ngay trên môi trường Fabric của doanh nghiệp mà không cần cài đặt tại chỗ. Giải pháp này phù hợp cho các agent tự trị trong Copilot Studio, các quy trình tự động hóa CI/CD, hoặc quản lý workspace và phân quyền adına một nhóm làm việc.

Điểm chung của cả hai là các công cụ AI giờ đây có thể “hiểu” Fabric một cách tự nhiên. Chúng có thể viết code với đúng API, vận hành trên hạ tầng thực và tuân thủ hoàn toàn mô hình bảo mật, RBAC và nhật ký kiểm toán (audit trail) mà doanh nghiệp đã thiết lập.

Ứng dụng thực tiễn cho doanh nghiệp

Việc tích hợp MCP mở ra nhiều khả năng tự động hóa và nâng cao hiệu suất cho các vai trò khác nhau trong tổ chức:

  • Dành cho lập trình viên: Khi cần viết một script Python để đọc dữ liệu từ lakehouse, AI agent có thể truy vấn Local MCP để lấy thông số kỹ thuật OpenAPI chính xác, kiểm tra các phương pháp hay nhất và tạo ra đoạn code được grounding (neo vào nguồn tin cậy) vào API thực tế.
  • Dành cho trưởng nhóm: Chỉ cần ra lệnh bằng ngôn ngữ tự nhiên như “Tạo một workspace mới tên ‘Q2-Analytics’, thêm một lakehouse, tải lên các file CSV này và cấp quyền đọc cho nhóm phân tích”, agent sẽ sử dụng Remote MCP để thực hiện tất cả các tác vụ này.
  • Dành cho kỹ sư nền tảng: Tự động hóa các quy trình sao lưu, di chuyển dữ liệu hoặc triển khai hạ tầng bằng cách cho phép AI agent tạo và thực thi các kịch bản Fabric CLI.
  • Dành cho toàn tổ chức: Xây dựng một agent tùy chỉnh trong Copilot Studio, kết nối nó với Fabric Remote MCP và triển khai lên Microsoft Teams. Nhân viên có thể yêu cầu agent tạo workspace hay quản lý tài nguyên Fabric ngay từ giao diện chat quen thuộc.

Bảo mật và quản trị được tích hợp sẵn

An toàn là ưu tiên hàng đầu khi cho phép AI vận hành trên nền tảng dữ liệu. Microsoft đã thiết kế MCP cho Fabric với các lớp bảo vệ chặt chẽ:

  • Thực thi RBAC: Các agent hoạt động với danh tính và quyền hạn của người dùng đăng nhập. Chúng không thể tự nâng quyền hay vượt qua các giới hạn đã được thiết lập.
  • Nhật ký kiểm toán đầy đủ: Mọi thao tác do MCP thực hiện đều được ghi lại trong Fabric Audit Logs, cung cấp khả năng giám sát và truy vết toàn diện cho quản trị viên.
  • Kiểm soát hành động có tính hệ quả: Các hoạt động mang tính phá hủy (như xóa tài nguyên) sẽ được gắn cờ và agent sẽ yêu cầu xác nhận từ người dùng trước khi tiến hành.
  • Kiểm soát dữ liệu: Remote MCP chỉ trả về metadata và thông tin schema, không cho phép trích xuất dữ liệu hàng loạt. Luồng dữ liệu lớn vẫn phải đi qua OneLake với các lớp bảo mật riêng.

Với việc tích hợp MCP, Microsoft Fabric không chỉ là một nền tảng dữ liệu mà còn đang trở thành một hệ điều hành thông minh, sẵn sàng cho kỷ nguyên của các agentic AI (AI tác tử), giúp doanh nghiệp tự động hóa vận hành và khai thác giá trị dữ liệu hiệu quả hơn.

👋 Hi! Bạn cần tư vấn gì về dịch vụ Microsoft?