Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Important
Denne funksjonen er i forhåndsversjon.
Power BI semantic-model-authoring-ferdigheten lar AI-agenter opprette, redigere, distribuere og administrere Power BI semantiske modeller på tvers av Power BI Desktop, PBIP-prosjekter og Fabric-tjenesten. Ferdigheten leveres i Skills for Fabric markedsplassen, samlet i powerbi-authoring-pluginen.
Ferdigheten dekker et bredt spekter av semantiske modelloppgaver, for eksempel:
- Opprettelse av nye semantiske modeller i Import, DirectQuery eller Direct Lake-modus.
- Redigering av eksisterende modeller – tabeller, kolonner, relasjoner, målinger og DAX.
- Optimalisering av DAX-ytelse og analyse av modeller mot beste praksis.
- Forberedelse av semantiske modeller for AI-forbruk av Fabric Copilot og Power BI Data Agents.
- Distribuere modeller til Fabric-arbeidsområder, oppdatere dem og administrere datakilder, parametere og tillatelser.
Forutsetninger
Før du begynner, må du sørge for at du har:
-
Den installerte
powerbi-authoring-pluginen - Følg instruksjonene i Power BI Agentic overview for å installere pluginen. Installasjon av pluginen gjørsemantic-model-authoring-ferdigheten tilgjengelig og registrerer Power BI Modeling MCP-serveren. - En semantisk modell - Power BI skrivebord med en modell åpen, et PBIP-prosjekt på disk, eller en semantisk modell i et Fabric arbeidsområde.
Kom i gang
Åpne Power BI Desktop med en semantisk modell lastet inn.
I GitHub Copilot, kjør en røyktest-prompt for å bekrefte at ferdigheten og MCP-serveren er koblet riktig sammen:
/semantic-model-authoring Connect to Power BI Desktop and analyze the semantic model against best practicesAgenten skal laste inn
semantic-model-authoring-ferdigheten, koble seg til Power BI Desktop via Power BI Modeling MCP-serveren, inventarisere modellen og rapportere funn gruppert etter alvorlighetsgrad. Hvis agenten ber deg registrere MCP-serveren eller installere pluginen, gå gjennom installasjonsstegene på nytt før du fortsetter.Tips
For å sikre at en spesifikk ferdighet lastes inn, kall den eksplisitt med en skråstrekkommando – for eksempel
/semantic-model-authoring [your prompt].
Hvorfor Power BI MCP-serveren er viktig
semantic-model-authoring-ferdigheten avhenger ikke hardt av Power BI Modeling MCP-serveren, men den anbefales sterkt.
Ferdighetsverktøyet Tool Selection Priority ruter forfattingsoperasjoner til MCP-serveren først fordi det er den mest pålitelige og fullverdige veien.
Når MCP-serveren ikke er registrert, faller ferdigheten tilbake til direkte TMDL-filredigering (PBIP) eller REST getDefinition / updateDefinition rundturer (Fabric arbeidsområde). Å lage mot Power BI Desktop uten PBIP og uten MCP støttes ikke – agenten stopper og ber deg registrere MCP-serveren eller lagre modellen som PBIP.
For manuell installasjon eller avansert konfigurasjon, se dokumentasjonen Power BI Modeling MCP.
Eksempel: Forbered en semantisk modell for AI
Bruk dette eksempelet for å validere oppsettet ditt fra ende til ende. Prompten påkaller ferdighetens Semantic Model AI Readiness arbeidsflyt, som laster inn referansen semantic-model-ai-readiness.md og går gjennom readiness checklist for å konfigurere modellen din for samtalebaserte AI-opplevelser som Fabric Copilot og Power BI Data Agents.
Åpne modellen din. Start Power BI Desktop og åpne PBIX eller PBIP hvis semantiske modell du vil forberede for AI-forbruk.
Start GitHub Copilot i mappen til prosjektet ditt.
Kjør prompten:
/semantic-model-authoring Connect to Power BI Desktop and prepare the semantic model for AISlash-kommandoen laster
semantic-model-authoringferdigheten. Ferdigheten gjenkjenner AI-beredskapsintensjonen, laster referansensemantic-model-ai-readiness.mdog kjører Semantic Model AI Readiness-arbeidsflyten .Vurder og godkjenn. Agenten inventarer modellen, evaluerer den mot readiness checklist, og presenterer funn gruppert etter alvorlighetsgrad. Hvert funn er merket som agent-relevant eller bruker-handling-krevd. Godkjenn de rettelsene du ønsker å bruke.
Søk og godkjenn. Agenten anvender godkjente endringer via MCP-serveren (eller gjennom TMDL-redigeringer hvis MCP ikke er registrert), lagrer modellen, og anbefaler å teste representative naturlige språk-prompter i Copilot eller din Data Agent.
Eksempel: Lag en semantisk modell på toppen av et Fabric Lakehouse
Dette eksempelet bruker ferdighetens Create new Semantic Model-arbeidsflyt mot en Lakehouse-datakilde, som produserer en Direct Lake-modell.
Gjør klar innsjøhuset. I Fabric-portalen:
- Lag et arbeidsområde – for eksempel,
SalesAnalytics. - I det arbeidsområdet, lag et Lakehouse – for eksempel
SalesLakehouse. - Last inn Lakehouse med eksempeldata. Den raskeste veien er å åpne Lakehouse og velge Start med eksempeldata for å laste inn de innebygde offentlige fridager eller NYC Taxi-datasett , eller laste opp dine egne filer til Files og laste dem til Tables.
- Lag et arbeidsområde – for eksempel,
Start GitHub Copilot i hvilken som helst mappe.
Kjør prompten med arbeidsplass- og Lakehouse-navnene dine:
/semantic-model-authoring Create a semantic model on top of Lakehouse SalesLakehouse in workspace SalesAnalyticsSkråstrek-kommandoen laster
semantic-model-authoringferdigheten, som kjører arbeidsflyten for å opprette ny semantisk modell . Agenten:- Løser arbeidsområdet og Lakehouse-ID-ene og oppdager Lakehouse-skjemaet (tabeller, kolonner, datatyper).
- Oppretter en Direct Lake semantisk modell, og laster inn relevante modelleringsretningslinjer.
- Distribuerer modellen til målarbeidsområdet
Verifiser i Fabric. Åpne arbeidsområdet og bekreft at den nye semantiske modellen vises.
Troubleshooting
- Skill lastes ikke inn - Verifiser plugin-installasjon og registrering ved å følge Power BI Agentic overview. Hvis oppsettet er korrekt og ferdigheten fortsatt ikke er valgt, kan agenten gå glipp av ferdigheten under progressiv opplysning. Test med en eksplisitt skråstrek-kommando, og legg deretter til flere intensjonsdetaljer i prompten din:
-
MCP-serveren laster ikke - Start CLI GitHub Copilot på nytt etter installasjon eller registrering av pluginen slik at den nye MCP-konfigurasjonen blir oppdaget. Kjør
copilot mcp showderetter for å bekreftepowerbi-modeling-mcpat det ser ut og at det fungerer.