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.
Forutsetninger
- A betalt F2 eller høyere Fabric kapasitet, eller en Power BI Premium per kapasitet (P1 eller høyere) kapasitet med Microsoft Fabric aktivert.
- Fabric dataagent-leietakerinnstillinger er aktivert, inkludert innstillingen Kapasiteter kan angis som Fabric Copilot kapasiteter.
- kryss-geo-behandling for AI- er aktivert.
- kryss-geo lagring for AI- er aktivert.
- Minst én av disse, med data: Et lager, et innsjøhus, en eller flere Power BI-semantiske modeller, en KQL-database eller en ontologi.
- Power BI semantiske modeller via XMLA endpoints tenant switch er aktivert for Power BI semantiske modelldatakilder.
- For Power BI-semantiske modeller brukt med en dataagent, sørg for at brukere som interagerer via agenten har lesetillatelse på den semantiske modellen. Workspace Member- eller Build-tillatelse kreves ikke for interaksjon.
Publisering og versjonskontroll
Opprettelse av en dataagent i Microsoft Fabric er en iterativ prosess. Det innebærer foredling av ulike konfigurasjoner, for eksempel:
- Velge relevante tabeller
- Definering av Fabric-dataagentinstruksjoner
- Opprette eksempelspørringer for hver datakilde
Når du gjør justeringer for å forbedre ytelsen til Fabric-dataagenten, kan du etter hvert publisere den Fabric-dataagenten. Når den er publisert, genereres en skrivebeskyttet versjon, som du kan dele med andre.
Når du prøver å publisere Fabric-dataagenten, kan du inkludere en beskrivelse som forklarer hva Fabric-dataagenten gjør. Beskrivelsen er tilgjengelig for brukere av Fabric-dataagenten, for å hjelpe dem å forstå dens formål og funksjonalitet. Andre automatiserte systemer og orkestratorer kan også bruke beskrivelsen for å påkalle Fabric-dataagenten utenfor Microsoft Fabric.
Notat
Du kan be Fabric-dataagenten beskrive hva den gjør. Deretter kan du finjustere og oppsummere svaret som skal brukes som beskrivelse når du publiserer.
Etter at du har publisert din Fabric-dataagent, kan du fortsette å forbedre den nåværende utkastversjonen for å forbedre ytelsen, uten å påvirke den publiserte versjonen som andre bruker. På denne måten kan du iterere med tillit, vel vitende om at endringene forblir isolert fra den publiserte versjonen. Du kan sømløst bytte mellom publiserte versjoner og utkastversjoner, og teste det samme settet med spørringer på begge for å sammenligne ytelsen. Dette hjelper deg å vurdere effektene av endringene dine, og du kan få verdifulle innsikter i hvordan de forbedrer effektiviteten til din Fabric-dataagent. Følgende skjermbilde viser hvordan du bytter mellom publiserte og utviklede versjoner av Fabric-dataagenter:
For å oppdatere beskrivelsen av Fabric dataagent uten å gjøre andre endringer, naviger til Settings, velg Publishing, og oppdater deretter beskrivelsen, som vist i dette skjermbildet:
Deling av tillatelsesmodeller og nødvendig kildetilgang
Funksjonen Fabric data agent sharing lar deg dele dine Fabric dataagenter med andre, med en rekke tillatelsesmodeller, som vist i dette skjermbildet:
Du har full kontroll over tilgangen til din Fabric-dataagent, og full kontroll over bruken. I tillegg, når du deler Fabric-dataagenten, må du også dele tilgang til de underliggende dataene den bruker. Den Fabric dataagenten respekterer alle brukerrettigheter til dataene, inkludert Row-Level Security (RLS) og Column-Level Security (CLS). For Power BI semantiske modeller som får tilgang til via en Fabric-dataagent, trenger brukerne kun lesetillatelse på modellen; arbeidsområdetilgang er ikke nødvendig. RLS og CLS fortsetter å søke.
Underliggende datakildetillatelser
For at en bruker skal lykkes med å spørre gjennom en Fabric-dataagent, trenger de de minste effektive tillatelsene vist nedenfor for hver tilkoblet datakildetype. Hvis de har mindre enn den oppførte tillatelsen, mislykkes spørringer eller returnerer tomme resultater.
| Type datakilde | Minimumstillatelse til å spørre via dataagent | Notater |
|---|---|---|
| Power BI semantisk modell | Lese | Read er tilstrekkelig for å spørre en semantisk modell via en Fabric-dataagent. Build/Write er kun nødvendig for å endre modellen eller bruke funksjoner som Prep for AI. Workspace-tilgang er ikke nødvendig for interaksjon via en dataagent. |
| Lakehouse | Les på lakehouse-elementet (og bordtilgang hvis håndhevet) | Skriving er ikke nødvendig med mindre du endrer data. |
| Warehouse | Les (VELG på relevante tabeller) | Høyere tillatelser bare for DML/DDL-operasjoner. |
| KQL-database | Leserrolle i databasen | Høyere roller bare for administrasjonskommandoer. |
| Ontologi | Les om ontologipunktet, og les om den underliggende semantiske modellen, lakehouse eller KQL-databasen som er bundet til ontologien | |
| Andre støttede kilder | Tilgang på spørrings-/lesenivå | Må tillate metadata + datainnhenting. |
Viktig
Lesetillatelse på den semantiske modellen er tilstrekkelig for spørringer initiert via en Fabric-dataagent. Build- eller workspace-roller er ikke nødvendige for disse agentinteraksjonene. Build/Write er fortsatt nødvendig for modellmodifikasjoner eller funksjoner som endrer modellen (for eksempel Prep for AI).
Følg minste privilegium: gi kun de nødvendige tillatelsene til datakilden. For semantiske modeller, gi Read når brukere kun trenger å spørre gjennom en dataagent. Gi Build eller bredere arbeidsplasser kun når brukere må endre modellen eller bruke funksjoner som Prep for AI.
Notat
Denne tillatelsesendringen gjelder kun for interaksjoner gjennom Fabric-dataagenter. Andre inngangspunkter (for eksempel Analyser i Excel eller direkte rapportforfatterskap) kan fortsatt kreve byggetillatelse.
Hvis en bruker kan åpne Fabric-dataagenten, men mangler minimumstillatelse på én eller flere underliggende kilder, feiler spørringer som berører disse kildene med en autorisasjonsfeil eller gir tomme resultater, avhengig av kildens sikkerhetsmodell.
- Ingen tillatelse valgt: Hvis du ikke velger noen annen tillatelse, kan brukere kun spørre i published-versjonen av den Fabric dataagenten. De har ingen tilgang til å redigere eller til og med vise konfigurasjoner eller detaljer. Dette opprettholder integriteten til oppsettet av din Fabric-dataagent.
- Vis detaljer: Brukere kan se detaljer og konfigurasjoner for både den publiserte og utkastversjonen av den Fabric dataagenten, men de kan ikke gjøre noen endringer i den. De kan imidlertid fortsatt spørre Fabric-dataagenten og bygge informative innsikter uten risiko for utilsiktede endringer.
- Rediger og vis detaljer: Brukere har full tilgang til å se og redigere alle detaljer og konfigurasjoner for både publiserte og utkastversjoner av Fabric dataagent. De kan også spørre Fabric-dataagenten, noe som gjør den ideell for samarbeid.
Følgende skjermbilde viser de faktiske tillatelsene du kan velge:
Hvis du deler en Fabric-dataagent før du publiserer den, kan brukere med standardtillatelser (uten andre tillatelser) ikke spørre den. Det fungerer slik fordi standardtillatelsen lar brukere kun spørre i den publiserte versjonen—hvis en publisert versjon ennå ikke eksisterer, kan brukerne ikke spørre i Fabric-dataagenten. Brukere med andre tillatelser (Vis detaljereller Rediger og vis detaljer) har bare tilgang til kladdeversjonen. Følgende skjermbilde viser muligheten til å dele en Fabric-dataagent uten å publisere den: