Delen via


Aan de slag met de externe Power BI MCP-server (preview)

Met de externe Power BI MCP-server kunnen AI-agents query's uitvoeren op semantische Power BI-modellen met behulp van natuurlijke taal. Via het Model Context Protocol (MCP) kunnen AI-assistenten modelschema's ophalen, DAX-query's genereren en query's uitvoeren om inzichten uit uw gegevens te verkrijgen.

In dit artikel leest u hoe u het volgende kunt doen:

  • Verbinding maken met de externe Power BI MCP-server in Visual Studio Code
  • GitHub Copilot verbinden met uw semantische Power BI-modellen
  • De verbinding met testquery's valideren

Opmerking

Niet alle MCP-clients ondersteunen externe eindpunten. Controleer of uw MCP-client HTTP-gebaseerde MCP-servers ondersteunt voordat u doorgaat.

Aanbeveling

Geavanceerd scenario: Voor aangepaste agents die service-principal-verificatie gebruiken, raadpleegt u:

Vereiste voorwaarden

Voordat u begint, moet u ervoor zorgen dat u het volgende hebt:

  • Goedkeuring door de beheerder : uw Power BI-beheerder moet de tenantinstelling inschakelen: 'Gebruikers kunnen het Power BI Model Context Protocol-servereindpunt gebruiken (preview)'
  • Visual Studio Code - VS Code downloaden
  • GitHub Copilot - GitHub Copilot inschakelen in VS Code
  • nl-NL: Semantische modeltoegang - Ontwerpautorisaties voor ten minste één Power BI-sematisch model
  • (Aanbevolen) Geoptimaliseerde modellen - Uw semantische modellen voorbereiden voor AI om de kwaliteit van het genereren van query's te verbeteren

De externe Power BI MCP-server instellen in VS Code

De externe Power BI MCP-server is beschikbaar op:

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

De eenvoudigste manier om de server te configureren, is met behulp van het installatieprogramma met één klik:

Hiermee configureert u automatisch de MCP-server in uw VS Code-instellingen.

Handmatige installatie

Als u de server handmatig wilt configureren, voegt u het volgende toe aan uw MCP-configuratiebestand:

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

Meer informatie:MCP-servers in VS Code

Uw verbinding testen

Nadat de configuratie is geconfigureerd, controleert u of de installatie werkt:

  1. De MCP-server starten in VS Code

    • Het paneel MCP-servers openen
    • Zorg ervoor dat de Power BI MCP-server wordt weergegeven als verbonden
  2. GitHub Copilot openen

    1. Het chatvenster starten in VS Code
    2. Agentmodus inschakelen
  3. Geef uw semantische model-id op

    1. Haal uw semantische model-id op uit de Power BI-service (zie Uw semantische model-id zoeken)
    2. Deel de id met Copilot in uw gesprek
  4. Een vraag stellen

    • Voorbeeld: 'Welke tabellen bevinden zich in dit semantische model?'
    • Voorbeeld: 'Toon me de top 10 producten per verkoop'
  5. Het hulpprogramma autoriseren

    1. Wanneer u hierom wordt gevraagd, verleent u Copilot toestemming om de MCP-servertool te gebruiken.
    2. Verifiëren met uw Microsoft-referenties indien aangevraagd
  6. Het antwoord controleren

    • Copilot voert een query uit op uw model en retourneert resultaten

Aanbeveling

Voor de beste queryresultaten bereidt u uw semantische modellen voor AI voor door AI-instructies en gecontroleerde antwoorden toe te voegen.

Problemen oplossen:MCP-servers beheren in VS Code

Volgende stappen

Nu uw MCP-server is geconfigureerd, verkent u de beschikbare hulpprogramma's en mogelijkheden: