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.
Fabric Core MCP Server indeholder værktøjer, som AI-agenter bruger til at interagere med Microsoft Fabric. Hvert værktøj knyttes til en Fabric REST API-handling og omfatter inputvalidering og fejlhåndtering.
Bemærkning
Fabric Core MCP Server er i øjeblikket en prøveversion. Tilgængelige værktøjer og deres funktioner kan ændres, før de er offentligt tilgængelige.
Tilgængelige værktøjer
| Værktøj | Beskrivelse |
|---|---|
list_workspaces |
Vis alle de arbejdsområder, du har adgang til |
get_workspace |
Få detaljerede oplysninger om et bestemt arbejdsområde |
create_workspace |
Opret et nyt arbejdsområde i din Fabric lejer |
update_workspace |
Opdater et arbejdsområdes navn eller beskrivelse |
delete_workspace |
Slet et eksisterende arbejdsområde |
add_workspace_role |
Tildel en bruger adgang til et arbejdsområde |
list_workspace_roles |
Vis alle rolletildelinger for et arbejdsområde |
get_workspace_role |
Få oplysninger om en bestemt rolletildeling |
update_workspace_role |
Skift en brugers rolle i et arbejdsområde |
delete_workspace_role |
Fjern en brugers adgang til et arbejdsområde |
list_items |
Vis alle elementer i et arbejdsområde |
get_item |
Få detaljerede oplysninger om et bestemt element |
create_item |
Opret et nyt element i et arbejdsområde |
update_item |
Opdater et elements navn eller beskrivelse |
delete_item |
Slet et element fra et arbejdsområde |
get_item_definition |
Hent skemaet eller definitionen af et element |
update_item_definition |
Opdater definitionen eller skemaet for et element |
bulk_move_items |
Flyt flere elementer til en mappe |
create_folder |
Opret en ny mappe i et arbejdsområde |
list_folders |
Vis alle mapper i et arbejdsområde |
get_folder |
Få oplysninger om en bestemt mappe |
update_folder |
Omdøb en mappe |
delete_folder |
Slet en tom mappe |
move_folder |
Flyt en mappe til en ny overordnet mappe |
list_capacities |
Vis alle Fabric kapaciteter, du har adgang til |
get_operation_state |
Kontrollér status for en handling, der har kørt i lang tid |
get_operation_result |
Hent resultatet af en fuldført handling |
get_knowledge |
Få retningslinjer og bedste praksis for elementtyper |
Arbejdsområderoller
Fabric arbejdsområder understøtter fire rolleniveauer:
| Rolle | Tilladelser |
|---|---|
| Admin | Fuld kontrol, herunder indstillinger for arbejdsområde, rolletildelinger og sletning |
| Member | Opret, rediger og slet elementer. kan ikke administrere indstillinger eller roller for arbejdsområder |
| Contributor | Opret og rediger elementer. kan ikke slette elementer |
| Viewer | Skrivebeskyttet adgang til arbejdsområde og elementer |
Vigtige noter
- Du skal have tilladelse til at oprette arbejdsområder i din Fabric lejer. Nogle organisationer begrænser oprettelse af arbejdsområder til bestemte roller.
- Hvis du sletter et arbejdsområde, fjernes alle elementer i det permanent. Denne handling kan ikke fortrydes.
- Mapper skal være tomme, før de slettes. Flyt eller slet først alle elementer i mappen.
- Tilføj Microsoft Graph MCP Server for at fortolke mailadresser automatisk. Uden den skal du angive brugerens hoved-id'er for rollehandlinger.
Eksempler på arbejdsgange
Arbejdsproces 1: Udforsk dit miljø
Find ud af, hvilke ressourcer du har adgang til i Fabric.
Beder:
- "Vis alle mine Fabric arbejdsområder"
- "Vis alle elementer i arbejdsområdet Salgsanalyse"
- "Hvilke lakehouses findes i Sales Analytics?"
- "Hent definitionen af CustomerData lakehouse"
Arbejdsproces 2: Opret et udviklingsmiljø
Konfigurer et komplet udviklingsarbejdsområde med ressourcer og teamadgang.
Beder:
- "Opret et arbejdsområde kaldet Sales Analytics Dev"
- "Opret et lakehouse med navnet CustomerData_Dev i Sales Analytics Dev"
- "Føj john@contoso.com som bidragyder til Salgsanalyseudvikling"
- "Føj sarah@contoso.com som medlem til Salgsanalyseudvikling"
Tips
Denne arbejdsproces kræver Microsoft Graph MCP for at løse mailadresser. Uden Graph MCP skal du angive brugerens hoved-id'er i stedet for mails.
Arbejdsproces 3: Overvåg og administrer tilladelser
Gennemse og opdater adgangskontrol for arbejdsområdet.
Beder:
- "Vis alle rolletildelinger for arbejdsområdet Økonomi"
- "Hvem har administratoradgang til Finance?"
- "Skift john@contoso.com fra Fremviser til Bidragyder i Økonomi"
- "Fjern contractor@contoso.com fra arbejdsområdet Finance"
Fejlfinding
Ugyldig fejl i arbejdsområde-id
Problem: Fejlmeddelelsen angiver "Ugyldigt arbejdsområde-id", når du angiver et navn eller id for arbejdsområdet.
Løsning:
- Kør
list_workspacesfor at hente det korrekte arbejdsområde-id. - Brug arbejdsområde-id'et (UUID-format) i efterfølgende handlinger.
Godkendelse mislykkedes (401 eller 403 fejl)
Problem: Handlingerne mislykkes med godkendelsesfejl.
Løsning til VS Code:
- Tryk på Ctrl+Skift+P , og vælg MCP: Fjern server, vælg stof.
- Tryk på Ctrl+Skift+P, og vælg MCP: Tilføj Server>HTTP.
- Angiv
https://api.fabric.microsoft.com/v1/mcp/coreog fuldfør browsergodkendelse.
Løsning til Claude Desktop og andre klienter:
Opret et nyt adgangstoken:
az account get-access-token --resource https://api.fabric.microsoft.comOpdater klientkonfigurationen med det nye token.
Timeout for langvarig handling
Problem: Handlingen vises som timeout eller fuldføres ikke.
Løsning: Brug handlingsværktøjerne til at overvåge asynkrone handlinger:
- Bemærk den
operation-idreturnerede fra den indledende handling. - Kontrollér status: "Kontrollér status for handlingen {operation-id}"
- Når status er "Lykkedes", skal du hente resultatet: "Hent resultatet af handlingen {operation-id}"
Forbindelsesoplysninger
-
Slutpunkt:
https://api.fabric.microsoft.com/v1/mcp/core - Auth: OAuth 2.0 via Microsoft Entra ID
-
Omfanget:
https://api.fabric.microsoft.com/.default
Relateret indhold
- Hent i gang med Fabric Core MCP Server
- oversigt over Fabric Core MCP Server
- Fabric OVERSIGT OVER MCP-servere – Sammenlign Kerne vs. Pro-Dev
- Microsoft Fabric REST API-reference
- Microsoft Graph MCP Server