Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Den eksterne Power BI MCP-server gør det muligt for AI-agenter at forespørge Power BI semantiske modeller ved hjælp af naturligt sprog. Gennem Model Context Protocol (MCP) kan AI-assistenter hente modelskemaer, generere DAX-forespørgsler og udføre forespørgsler for at levere indsigt fra dine data.
I denne artikel lærer du, hvordan du kan:
- Forbind til den eksterne Power BI MCP-server i Visual Studio Code
- Forbind GitHub Copilot til dine Power BI semantiske modeller
- Valider forbindelsen med testforespørgsler
Notat
Ikke alle MCP-klienter understøtter fjernendepunkter. Tjek at din MCP-klient understøtter HTTP-baserede MCP-servere, før du går videre.
Tips
Avanceret scenarie: For brugerdefinerede agenter, der bruger Service Principal-autentificering, se:
Forudsætninger
Før du begynder, skal du sikre dig, at du har:
- Administratorgodkendelse - Din Power BI-administrator skal aktivere lejerindstillingen: "Brugere kan bruge Power BI Model Context Protocol serverendpoint (forhåndsvisning)"
- Visual Studio Code - Download VS Code
- GitHub Copilot - Aktivér GitHub Copilot i VS Code
- Semantisk modeladgang - Byggetilladelser på mindst én Power BI semantisk model
- (Anbefalet) Optimerede modeller - Forbered dine semantiske modeller til AI for at forbedre kvaliteten af forespørgselsgenereringen.
Opsæt den eksterne Power BI MCP-server i VS Code
Den eksterne Power BI MCP-server er tilgængelig på:
https://api.fabric.microsoft.com/v1/mcp/powerbi
Hurtig installation (anbefales)
Den nemmeste måde at konfigurere serveren på er ved at bruge ét-kliks installationsprogram:
Dette konfigurerer automatisk MCP-serveren i dine VS Code-indstillinger.
Manuel installation
For manuel konfiguration af serveren skal du tilføje følgende til din MCP-konfigurationsfil:
{
"servers": {
"powerbi-remote": {
"type": "http",
"url": "https://api.fabric.microsoft.com/v1/mcp/powerbi"
}
}
}
Lær mere:MCP-servere i VS Code
Test din forbindelse
Når det er konfigureret, skal du sikre dig, at opsætningen virker:
Start MCP-serveren i VS Code
- Åbn MCP-serverpanelet
- Sørg for, at Power BI MCP-serveren vises som tilsluttet
Open GitHub Copilot
- Start chatvinduet i VS Code
- Aktivér agenttilstand
Angiv dit semantiske model-ID
- Få dit semantiske model-ID fra Power BI-tjenesten (se Find dit semantiske model-ID)
- Del ID'et med Copilot i din samtale
Skriv et spørgsmål
- Eksempel: "Hvilke tabeller findes i denne semantiske model?"
- Eksempel: "Vis mig de 10 bedste produkter efter salg"
Godkend værktøjet
- Når du bliver bedt om det, lad Copilot bruge MCP-serverværktøjet
- Autentificér med dine Microsoft-oplysninger, hvis det bliver bedt om det.
Gennemgå svaret
- Copilot vil forespørge din model og returnere resultater
Tips
For de bedste forespørgselsresultater forbered dine semantiske modeller til AI ved at tilføje AI-instruktioner og verificerede svar.
Fejlfinding:Administrer MCP-servere i VS Code
Næste trin
Nu hvor din MCP-server er konfigureret, kan du udforske de tilgængelige værktøjer og muligheder: