Förbereda dina data för AI: AI-instruktioner

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.

  1. 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.

    Skärmbild som visar funktionen Förberedelsedata för AI i Power BI Desktop.

    Om flikarna i Förberedelsedata för AI är inaktiverade aktiverar du Power BI Q&A för din modell.

    Skärmbild som visar hur du aktiverar Q&A för modellen i Power BI Desktop.

  2. I dialogrutan går du till fliken Lägg till AI-instruktioner .

  3. Ge instruktioner om den semantiska modellen som hjälper dig Copilot att förstå din verksamhet, terminologi och hur du prioriterar data i modellen.

    Skärmbild som visar en dialogruta med fliken AI-instruktioner i Power BI Desktop.

  4. 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

  1. Öppna fönstret Copilot i Power BI Desktop.
  2. 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.
  3. Använd någon av instruktionerna som du anger och interagera med Copilot.
  4. Se till att Copilot svarar korrekt.
  5. Om du behöver ändra anvisningarna öppnar du dialogrutan Förberedelsedata för AI och justerar dem.
  6. 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 customsegmentationtable och saleschannel för detaljhandelsinsikter.
  • Använd tabellen sales_fact som 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 .)

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

  • accountid refererar till kunder i tabellen Intäkter .
  • earningsid refererar till kunder i tabellen Partners .
  • customid i 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= Washington eller State= California så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åttet Monthly Active Partner Count_ID. (Filtrera inte på tabellen Kunder .)

  • Försäljning av livsmedelsprodukter kommer alltid från butiker.

    Om värdet product_type i tabellen Produkt är Foodvisar du alltid butiken där objektet såldes. Butiksinformationen finns i tabellen Store med kolumnen store_name, och den kan länkas till product_type via store_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.