Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O servidor local Model Context Protocol (MCP) para Microsoft Fabric Real-Time Intelligence permite que agentes de IA ou aplicações de IA interajam com Real-Time Intelligence ou Azure Data Explorer fornecendo ferramentas através da interface MCP. O MCP facilita a consulta e análise dos dados pelos agentes.
O suporte do MCP para Inteligência em Tempo Real e Azure Data Explorer é uma implementação completa de servidor MCP de código aberto para Inteligência em Tempo Real. Os clientes precisam de instalar, alojar e gerir a implementação.
Cenários
O cenário mais comum para usar o servidor MCP local para Real-Time Intelligence é ligar-se a ele a partir de um cliente de IA existente, como o Cline, Claude ou GitHub Copilot. O cliente pode então usar todas as ferramentas disponíveis para aceder e interagir com Real-Time recursos de Inteligência ou Azure Data Explorer, utilizando linguagem natural.
Por exemplo, pode usar o modo agente do Copilot do GitHub com o servidor MCP Real-Time Intelligence para:
- Listar bases de dados KQL ou os clusters do Azure Data Explorer.
- Execute consultas em linguagem natural nos eventhouses da Inteligência em Tempo Real.
Arquitetura
O servidor MCP local para Inteligência em Tempo Real está no centro do sistema. Funciona como uma ponte entre agentes de IA e fontes de dados. É executado localmente e fornece acesso ao eventhouse, eventstream, Activator e recursos de mapa.
Os agentes enviam pedidos para o servidor MCP da Real-Time Intelligence. O servidor MCP traduz as solicitações em operações de Inteligência em Tempo Real.
A arquitetura segue o modelo cliente/servidor MCP:
- Anfitrião MCP: A aplicação onde ocorrem interações com IA. Por exemplo, o Visual Studio Code pode interagir com o GitHub Copilot, Claude Desktop ou Cline. O host contém a ligação ao modelo de IA, um orquestrador de ferramentas e um ou mais clientes MCP.
- Servidor MCP: Um serviço leve que expõe capacidades específicas como ferramentas estruturadas. O servidor MCP da Real-Time Intelligence expõe ferramentas como "executar consulta", "listar bases de dados" e "listar tabelas", que correspondem a operações do Eventhouse.
Qualquer aplicação que suporte MCP pode ligar-se ao servidor MCP local para Real-Time Inteligência usando o mesmo protocolo. Esta aplicação pode ser um produto interativo como o GitHub Copilot ou um framework programático de agentes de IA.
Principais características
Acesso a dados em tempo real: Recuperar dados das bases de dados KQL em segundos.
Interfaces de linguagem natural: Faça perguntas em inglês simples ou noutras línguas, e o sistema transforma-as em consultas otimizadas. Esta tradução da linguagem natural para KQL é chamada de framework NL2KQL .
Descoberta de esquemas: Descobre esquemas e metadados, para que possas aprender estruturas de dados de forma dinâmica.
Integração plug-and-play: Ligue clientes MCP como GitHub Copilot, Claude e Cline ao Real-Time Intelligence com configuração mínima devido a APIs padronizadas e mecanismos de descoberta.
Inferência em línguas locais: Trabalhe com os seus dados na sua língua preferida.
Componentes de Inteligência em Tempo Real suportados
Eventhouse: Executar consultas KQL nas bases de dados KQL no back-end do eventhouse. Essa interface unificada permite que os agentes de IA consultem, raciocinem e ajam em dados em tempo real.
Eventstreams: Consulta e gestão de eventstreams para analisar dados em streaming e obter insights em tempo real. Pode listar os eventstreams no seu espaço de trabalho, obter detalhes e definições, criar novos eventstreams e muito mais.
Ativador: Interaja com o Fabric Activator para listar artefactos do Ativador no seu espaço de trabalho, criar ações de gatilho e configurar notificações.
Mapa: Consultar e gerir recursos cartográficos para visualizar dados e criar insights geoespaciais. Pode listar mapas no seu espaço de trabalho, visualizar dados em mapas, obter detalhes e definições, criar novos mapas e muito mais.
Também podes usar o servidor MCP Fabric Real-Time Intelligence para executar consultas KQL contra os clusters do teu backend Azure Data Explorer.
Instalação
Para instalar o servidor MCP local para o Real-Time Intelligence, siga as instruções de código aberto no repositório Real-Time Intelligence MCP server. O repositório inclui documentação sobre instalação, configuração e utilização do servidor MCP com Real-Time Intelligence.