Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
MED AI-instruktioner kan semantiska modellförfattare tillhandahålla kontext, affärslogik och specifik vägledning direkt om en semantisk modell. Copilot använder dessa instruktioner för att bättre tolka användarfrågor genom att införliva organisationsspråk, terminologi och analytiska prioriteringar. Den här artikeln beskriver hur du konfigurerar och testar AI-instruktioner för att förbereda dina data för AI-baserad analys.
AI-instruktioner hjälper till att förtydliga affärsvillkor, vägleda analysmetoder och minska tvetydigheten. De förbättrar kvaliteten och relevansen för Copilot svar, vilket leder till mer meningsfulla insikter och en smidigare upplevelse i rapporter som använder samma modell.
Förutsättningar
- En Power BI semantisk modell i Power BI Desktop eller služba Power BI.
- Copilot aktiverat för din organisation.
- Power BI Frågor och svar aktiverat för modellen. Du kan aktivera Q&A under installationen om det inte redan är aktiverat.
Konfigurera AI-instruktioner
Anmärkning
Du kan skapa Förbereda data för AI funktioner i både Power BI Desktop och služba Power BI. Användare kan använda dessa funktioner var som helst Copilot i Power BI är tillgänglig.
Välj knappen Förbered data för AI i menyfliksområdet Start i Power BI Desktop eller i menyfliksområdet i den valda semantiska modellen i Power BI-tjänsten.
Om flikarna i Förberedelsedata för AI är inaktiverade aktiverar du Power BI Q&A för din modell.
I dialogrutan går du till fliken Lägg till AI-instruktioner .
Ge instruktioner om den semantiska modellen som hjälper dig Copilot att förstå din verksamhet, terminologi och hur du prioriterar data i modellen.
Välj Använd.
När du har stängt dialogrutan sparas ändringarna i din modell. Copilot använder nu AI-instruktionerna.
Testa AI-instruktioner i Power BI Desktop
- Öppna fönstret Copilot i Power BI Desktop.
- Använd skill picker för att välja den specifika Copilot funktion som du vill testa. För bästa resultat väljer du Svar på frågor om data.
- Använd någon av instruktionerna som du anger och interagera med Copilot.
- Se till att Copilot svarar korrekt.
- Om du behöver ändra anvisningarna öppnar du dialogrutan Förberedelsedata för AI och justerar dem.
- När du är nöjd med AI-instruktionerna publicerar du rapporten på služba Power BI eller sparar den i Power BI Desktop.
Anmärkning
Varje gång du redigerar en instruktion i dialogrutan Förberedelsedata för AI måste du uppdatera fönstret Copilot genom att stänga och öppna det igen.
AI-instruktioner efter publicering
När rapporten har publicerats till služba Power BI, eller om ändringar sparas i tjänsten, drar användarna nytta av AI-instruktionerna i varje Copilot upplevelse som använder semantikmodellen.
Anmärkning
Slutanvändarna kan inte se AI-instruktionerna som angetts för modellen.
Vanliga användningsfall för AI-instruktioner
AI-instruktioner erbjuder ett flexibelt sätt att förbättra hur Copilot tolkar och svarar på användarfrågor. Två vanliga användningsfall är allmän affärskontext och datatolkning samt analysregler.
Allmän affärskontext och datatolkning
Instruktioner kan hjälpa dig att Copilot rama in svar inom ramen för din verksamhet, skräddarsy svar baserat på din bransch, strategiska mål, terminologi eller driftlogik. När du använder instruktioner kan du se till att användarna får mer exakta och relevanta insikter. Vissa exempel inkluderar:
- Hektisk säsong är oktober till februari.
- Rama in insikter med fokus på riskbedömning och marknadstrender.
- När en användare nämner ABCD refererar de till det totala fakturafältet .
- En lägre attritionsprocent är mer positiv.
Analysregler
Du kan vägleda Copilot dig om hur du hanterar vissa typer av analyser genom att ange regler och inställningar för hur data ska segmenteras eller prioriteras. Vissa exempel inkluderar:
- Analysera alltid försäljningen kvartalsvis.
- När du visar intäkter kan du dela upp den efter kvartal och jämföra den med fältet
industry. - Prioritera tabellerna
customsegmentationtableochsaleschannelför detaljhandelsinsikter. - Använd tabellen
sales_factsom primär källa för alla försäljningsrelaterade frågor. - När en användare frågar om produktförsäljning ber du alltid om förtydliganden på plats.
Skriv effektiva promptar för AI-instruktioner
AI-instruktioner är promptbaserade, så snabba metodtips gäller när du skriver dem för en semantisk modell. Promptkonstruktion påverkar direkt Copilot-utdata. Följande tips hjälper dig att få ut mesta möjliga av AI-instruktioner.
Var explicit och specifik
Anta att Copilot inte har någon förståelse för hur man använder datamodellen eller affärskontexten för dina data. I stället för att till exempel skriva "Du är en erfaren BI-analytiker som är detaljorienterad" bör du tänka på följande: "Du är en erfaren BI-analytiker som arbetar för en stor matdistributör. Svaren bör vara detaljorienterade och fokuserade på intäkter och lönsamhet."
Använda analogier och beskrivande språk
Analogier, beskrivande språk och exempel hjälper Copilot förstå önskat resultat och avsedd betydelse. För produktspecifik försäljning använder du till exempel måttet Total_Sales_Product (exempel på produkt: Word, PowerPoint, Excel, SharePoint, Teams).
Undvik tvetydighet
Var tydlig med allt som du vill Copilot betona eller undvika. Ju mer information och stödinnehåll du kan ge Copilot, desto bättre. Till exempel, använd måttet Total Active Partners för Monthly Active Partner Count. (Filtrera inte på tabellen Kunder .)
Grupprelaterade instruktioner
För att Copilot bättre förstå din avsikt kan du ordna instruktioner efter tema eller syfte (till exempel datumlogik, nyckelmått och branschvillkor). Inkludera strukturella element, till exempel avsnitt, hierarkier och rubriker. Ett exempel på hur du grupperar relaterade instruktioner i den fullständiga uppsättningen instruktioner finns i exempelscenariot.
Instruktionsordning
I vilken ordning du skapar instruktioner kan det påverka utdata. Du kan öka dina chanser att få rätt utdata genom att testa olika varianter, beställningar, exempel och formuleringar.
Dela upp komplexa instruktioner i enklare steg
Dela upp instruktioner i enkla steg för att förbättra tydligheten och minska felen. Definiera till exempel de främsta kunderna genom att först titta på intäktstabellen och sedan bara returnera kunder med de högsta ordervärdena.
Håll instruktionerna fokuserade
Beroende på den semantiska modellen kan färre fokuserade instruktioner vara effektivare än många breda. Konflikter och komplexitet kan orsaka förvirring för stora språkmodeller (LLM).
Exempelscenario: semantisk modell för produktförsäljning
I följande exempel visas en uppsättning AI-instruktioner som har skapats för en semantisk modell för produktförsäljning.
Instruktioner för att besvara datafrågor
Bruttoproduktförsäljning (GPS) bör referera till fältet grossrevenue i tabellen Intäkter .
Toppsäljare refererar till de tre främsta partnerna med de högsta intäkterna. Visa inte kunder om inte användaren uttryckligen frågar.
Kundidentifiering
-
accountidrefererar till kunder i tabellen Intäkter . -
earningsidrefererar till kunder i tabellen Partners . -
customidi tabellen för beställningar hänvisar inte till kunder. - Definiera de främsta kunderna genom att först titta på intäktstabellen och sedan bara returnera kunder med de högsta ordervärdena.
- Vissa partner är också kunder. Ta inte bort dessa dubbletter. Ange i stället om det är en partner eller en kund baserat på ID-värdet.
Produktmått
Filtrera data efter
State= WashingtonellerState= Californiasåvida inte användaren specifikt ber om ett annat tillstånd.För produktspecifik försäljning använder du måttet
Total_Sales_Product(exempel på produkt: Word, PowerPoint, Excel, SharePoint eller Teams). Filtrera på kolumnen Produkt från tabellen Försäljning .För
Total Active Partnersanvänder du måttetMonthly Active Partner Count_ID. (Filtrera inte på tabellen Kunder .)Försäljning av livsmedelsprodukter kommer alltid från butiker.
Om värdet
product_typei tabellen Produkt ärFoodvisar du alltid butiken där objektet såldes. Butiksinformationen finns i tabellen Store med kolumnenstore_name, och den kan länkas tillproduct_typeviastore_id.
Anmärkning
Du behöver ofta iterera för att få ut mesta möjliga av AI-instruktioner. När du experimenterar och observerar hur Copilot du svarar utvecklar du en bättre förståelse för vilka typer av instruktioner som ger bästa möjliga resultat för din modell och dina användare.
Överväganden och begränsningar
- Eftersom AI-instruktioner är ostrukturerade riktlinjer för Copilottolkar LLM endast dem. Det finns ingen garanti för att LLM följer instruktionerna exakt.
- AI-instruktioner påverkar Copilot funktionerna men omfattar inte allmänna konversationer med Copilot.
- AI-instruktioner sparas på semantisk modellnivå. Instruktioner kan för närvarande inte lagras på rapportnivå.
- AI-instruktioner förväntas inte vara personaspecifika eller ändra icke-datarelaterade utdata för slutanvändaren.
- AI-instruktioner kan inte inaktivera andra Copilot i Power BI-funktioner eller förhindra/prioritera att vissa funktioner anropas.
- Instruktioner är inte avsedda att fungera med visuella ändringar eller teman i rapporten.
- För närvarande kan du inte ladda upp instruktioner till dialogrutan i Power BI Desktop.
- Om du vill testa instruktionerna i Power BI Desktop måste du stänga och öppna fönstret Copilot igen för att se nya instruktioner.
- Användare kan inte ange instruktioner efter kategori eller efter läge (visa eller redigera) i Copilot Power BI.
- Konsumenter kan inte se vilka instruktioner en författare har tillämpat på modellen i användargränssnittet.
- Slutanvändare kan inte inaktivera instruktioner för en semantisk modell.
- AI-instruktioner kanske inte respekteras i Power BI Desktop när du försöker skapa en sida, få föreslagna avsnitt på rapportsidan eller en semantisk modellsammanfattning med Copilot. Du kan undvika det här problemet genom att använda alternativväljaren och bara välja Skapa nya rapportsidor så att anvisningarna tillämpas korrekt.
- AI-instruktioner är begränsade till 10 000 tecken.
En omfattande lista över överväganden och begränsningar finns i Förbereda dina data för AI.