Comece a usar o servidor remoto Power BI MCP (pré-visualização)

O servidor remoto Power BI MCP é um endpoint alojado remotamente que permite aos agentes de IA conversar com dados em modelos semânticos do Power BI usando linguagem natural. Baseado no Model Context Protocol (MCP), traduz os seus prompts em operações Power BI – gerando consultas DAX e executando-as, respeitando as suas permissões e políticas de segurança.

Este artigo mostra-lhe como:

  • Liga-te ao servidor remoto do Power BI MCP no Visual Studio Code
  • Ligue o GitHub Copilot aos seus modelos semânticos Power BI
  • Valide a ligação com consultas de teste

Pré-requisitos

Antes de começar, certifique-se de que tem:

  • Aprovação do administrador - O administrador do Power BI deve ativar a definição de inquilino: "Os utilizadores podem usar o endpoint do servidor Power BI Model Model Context Protocol (pré-visualização)"
  • Código - Descarregar VS Code
  • GitHub Copilot - Ativar o GitHub Copilot no VS Code
  • Acesso a modelos semânticos - Permissões de construção em pelo menos um modelo semântico Power BI
  • (Recomendado) Modelos - Prepare os seus modelos semânticos para IA para melhorar a qualidade da geração de consultas

Configuração em VS Code

O servidor remoto Power BI MCP está disponível em:

https://api.fabric.microsoft.com/v1/mcp/powerbi

A forma mais fácil de configurar o servidor é usando o instalador de um clique:

Isto configura automaticamente o servidor MCP nas definições do teu VS Code.

Instalação manual

Para configurar manualmente o servidor, adicione o seguinte ao seu ficheiro de configuração MCP:

{
    "servers": {
        "powerbi-remote": {
            "type": "http",
            "url": "https://api.fabric.microsoft.com/v1/mcp/powerbi"
        }
    }
}

Saiba mais:Servidores MCP no VS Code

Teste a sua ligação

Depois de configurado, verifique se a configuração está a funcionar:

  1. Iniciar o servidor MCP no VS Code

    • Abra o painel de servidores MCP
    • Garantir que o servidor MCP do Power BI aparece como ligado
  2. Open GitHub Copilot

    1. Lance a janela de bate-papo no VS Code
    2. Ativar o modo de agente
  3. Forneça o seu ID semântico do modelo

    1. Obtenha o seu ID de modelo semântico do serviço Power BI (veja Encontrar o ID do seu modelo semântico)
    2. Partilha o ID com o Copilot na tua conversa
  4. Fazer uma pergunta

    • Exemplo: "Que tabelas estão neste modelo semântico?"
    • Exemplo: "Mostre-me os 10 melhores produtos por vendas"
  5. Autorizar a ferramenta

    1. Quando solicitado, permita que o Copilot use a ferramenta de servidor MCP
    2. Autentique-se com as suas credenciais da Microsoft, se solicitado
  6. Revise a resposta

    • O Copilot irá consultar o seu modelo e devolver os resultados

Sugestão

Para melhores resultados de consultas, prepare os seus modelos semânticos para IA adicionando instruções de IA e respostas verificadas.

Resolução de Problemas:Gerir servidores MCP no VS Code

Próximos passos

Agora que o seu servidor MCP está configurado, explore as ferramentas e capacidades disponíveis: