Kom i gang med den eksterne Power BI MCP-server (forhåndsvisning)

Den fjernbaserede Power BI MCP-server er et fjernhostet endpoint, der gør det muligt for AI-agenter at chatte med data i Power BI semantiske modeller ved hjælp af naturligt sprog. Bygget på Model Context Protocol (MCP) oversætter den dine prompts til Power BI-operationer – genererer DAX-forespørgsler og udfører dem, mens du respekterer dine tilladelser og sikkerhedspolitikker.

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

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ætning i VS Code

Den eksterne Power BI MCP-server er tilgængelig på:

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

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:

  1. Start MCP-serveren i VS Code

    • Åbn MCP-serverpanelet
    • Sørg for, at Power BI MCP-serveren vises som tilsluttet
  2. Åbn GitHub Copilot

    1. Start chatvinduet i VS Code
    2. Aktivér agenttilstand
  3. Angiv dit semantiske model-ID

    1. Få dit semantiske model-ID fra Power BI-tjenesten (se Find dit semantiske model-ID)
    2. Del ID'et med Copilot i din samtale
  4. Skriv et spørgsmål

    • Eksempel: "Hvilke tabeller findes i denne semantiske model?"
    • Eksempel: "Vis mig de 10 bedste produkter efter salg"
  5. Godkend værktøjet

    1. Når du bliver bedt om det, lad Copilot bruge MCP-serverværktøjet
    2. Autentificér med dine Microsoft-oplysninger, hvis det bliver bedt om det.
  6. 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: