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.
Vigtigt
Denne funktion er i forhåndsversion.
Færdigheden Power BI semantic-model-authoring lader AI-agenter oprette, redigere, implementere og administrere Power BI semantiske modeller på tværs af Power BI Desktop, PBIP-projekter og Fabric Service. Færdigheden leveres i Skills for Fabric marketplace, samlet i powerbi-authoring-pluginet.
Færdigheden dækker et bredt spektrum af semantiske modelopgaver, for eksempel:
- Oprettelse af nye semantiske modeller i Import, DirectQuery eller Direct Lake-tilstand.
- Redigering af eksisterende modeller – tabeller, kolonner, relationer, målinger og DAX.
- Optimering af DAX-ydelse og analyse af modeller i forhold til bedste praksis.
- Forberedelse af semantiske modeller til AI-forbrug af Fabric Copilot og Power BI Data Agents.
- Udrulning af modeller til Fabric-arbejdsområder, opdatering af dem og håndtering af datakilder, parametre og tilladelser.
Forudsætninger
Før du begynder, skal du sikre dig, at du har:
-
Det installerede plugin
powerbi-authoring- Følg instruktionerne i Power BI Agentic overview for at installere pluginet. Installation af plugin'et gørsemantic-model-authoring-færdigheden tilgængelig og registrerer Power BI Modeling MCP-serveren. - En semantisk model - Power BI skrivebord med en model åben, et PBIP-projekt på disk eller en semantisk model i et Fabric arbejdsområde.
Kom i gang
Åbn Power BI Desktop med en semantisk model indlæst.
I GitHub Copilot, kør en røgtest-prompt for at bekræfte, at færdigheden og MCP-serveren er korrekt forbundet:
/semantic-model-authoring Connect to Power BI Desktop and analyze the semantic model against best practicesAgenten skal indlæse
semantic-model-authoring-færdigheden, forbinde til Power BI Desktop via Power BI Modeling MCP-serveren, gøre model opgjort og rapportere fund grupperet efter alvorlighedsgrad. Hvis agenten beder dig om at registrere MCP-serveren eller installere plugin'et, så gennemgå installationstrinene igen, før du fortsætter.Tip
For at sikre, at en specifik færdighed er indlæst, kan du eksplicit aktivere den med en skråstreg-kommando – for eksempel
/semantic-model-authoring [your prompt].
Hvorfor Power BI MCP-serveren betyder noget
Færdigheden semantic-model-authoring afhænger ikke hårdt af Power BI Modeling MCP-serveren, men den anbefales kraftigt. Færdigheden Tool Selection Priority dirigerer forfatteroperationer til MCP-serveren først, fordi det er den mest pålidelige og fuldt udstyrede vej.
Når MCP-serveren ikke er registreret, falder færdigheden tilbage på direkte TMDL-filredigering (PBIP) eller REST getDefinition / updateDefinition rundrejser (Fabric arbejdsområde). At oprette mod Power BI Desktop uden PBIP og uden MCP understøttes ikke – agenten stopper og beder dig registrere MCP-serveren eller gemme modellen som PBIP.
For manuel installation eller avanceret konfiguration, se dokumentationen Power BI Modeling MCP.
Eksempel: Forbered en semantisk model til AI
Brug dette eksempel til at validere dit setup fra ende til anden. Prompten påkalder færdighedens Semantic Model AI Readiness workflow, som indlæser referencen semantic-model-ai-readiness.md og gennemgår readiness checklisten for at konfigurere din model til samtalebaserede AI-oplevelser som Fabric Copilot og Power BI Data Agents.
Åbn din model. Start Power BI Desktop og åbn PBIX eller PBIP, hvis semantiske model du vil forberede til AI-forbrug.
Start GitHub Copilot i mappen for dit projekt.
Kør prompten:
/semantic-model-authoring Connect to Power BI Desktop and prepare the semantic model for AISlash-kommandoen indlæser
semantic-model-authoringfærdigheden. Færdigheden genkender AI-readiness intentionen, indlæser referencensemantic-model-ai-readiness.mdog kører Semantic Model AI Readiness-workflowet .Gennemgå og godkend. Agenten opgør modellen, vurderer den mod parathedslisten og præsenterer fund grupperet efter alvorlighedsgrad. Hver opdagelse er mærket som agent-relevant eller bruger-handling-krævet. Godkend de rettelser, du ønsker påført.
Ansøg og valider. Agenten anvender godkendte ændringer via MCP-serveren (eller gennem TMDL-redigeringer, hvis MCP ikke er registreret), gemmer modellen og anbefaler at teste repræsentative naturlige sprog-prompts i Copilot eller din Data Agent.
Eksempel: Opret en semantisk model oven på et Fabric Lakehouse
Dette eksempel bruger færdighedens Create new Semantic Model-workflow mod en Lakehouse-datakilde, som producerer en Direct Lake-model.
Forbered Lakehouse. I Fabric-portalen:
- Opret et arbejdsområde – for eksempel,
SalesAnalytics. - I det arbejdsområde kan du oprette et Lakehouse – for eksempel
SalesLakehouse. - Fyld Lakehouse med prøvedata. Den hurtigste vej er at åbne Lakehouse og vælge Start med eksempeldata for at indlæse de indbyggede offentlige helligdage eller NYC Taxi-datasæt , eller uploade dine egne filer til Filer og indlæse dem i Tabeller.
- Opret et arbejdsområde – for eksempel,
Start GitHub Copilot i en hvilken som helst mappe.
Kør prompten med dine arbejdsplads- og Lakehouse-navne:
/semantic-model-authoring Create a semantic model on top of Lakehouse SalesLakehouse in workspace SalesAnalyticsKommandoen slash indlæser
semantic-model-authoringfærdigheden, som kører workflowet Opret ny semantisk model . Agenten:- Løser arbejdsområdet og Lakehouse-ID'erne og opdager Lakehouse-skemaet (tabeller, kolonner, datatyper).
- Opretter en Direct Lake semantisk model, der følger, og indlæser de relevante modelleringsretningslinjer.
- Udruler modellen til målarbejdsområdet
Tjek i Fabric. Åbn arbejdsområdet og bekræft, at den nye semantiske model vises.
Troubleshooting
- Skill bliver ikke indlæst - Verificér plugin-installation og registrering ved at følge Power BI Agentic oversigt. Hvis opsætningen er korrekt, og færdigheden stadig ikke er valgt, kan agenten overse færdigheden under progressiv oplysning. Test med en eksplicit skråstreg-kommando, og tilføj derefter flere intentionsdetaljer til din prompt:
-
MCP-serveren loader ikke - Genstart GitHub Copilot CLI efter installation eller registrering af plugin'et, så den nye MCP-konfiguration bliver opdaget. Kør
copilot mcp showderefter for at bekræftepowerbi-modeling-mcp, at det virker og at det virker.