Dela via


Skriva DAX-frågor med Copilot

Prova att använda Copilot för att skapa en DAX-fråga. Skriv i en prompt för att beskriva vilken DAX-fråga du vill generera och välj Skicka eller tryck på Retur. Om du vill köra det som returneras väljer du Behåll det för att lägga till det på frågefliken. Välj sedan Kör eller tryck på F5 för att se resultatet av DAX-frågan.

DAX-frågefunktioner i Copilot

Nu ska vi titta på vad Copilot som kan hjälpa dig med i DAX-frågevyn:

  • Naturligt språk till DAX-fråga. Fråga bara efter vad du vill ha från din semantiska modell och få DAX-frågan genererad av Copilot.
  • DAX-fråga till naturligt språk. Be Copilot att få förklara vad en DAX-fråga gör.
  • Förstå DAX-begrepp. Du kanske har hört talas om en viss DAX-funktion eller behöver hitta rätt DAX-funktion för jobbet. Copilot kan hjälpa dig här också.

Aktivera Copilot för DAX-frågor

I Power BI Desktop går du till avsnittet Förhandsversionsfunktioner i alternativ och aktiverar DAX-frågevyn med Copilot.

Kontrollera att du uppfyller kraven för infrastrukturresurserCopilot.

Navigera sedan till DAX-frågevyn och välj Copilot knappen eller CTRL+I för att starta den infogade Copilot.

Nu ska vi prova några Copilot frågor, med hjälp av exempeldata i Power BI Desktop, med några ytterligare mått.

Använd Copilot för att skriva och förklara DAX-frågor

Med DAX-frågevyn i Power BI kan du använda Copilot för att skriva och förklara DAX-frågor i DAX-frågevyn med DAX-frågor (Data Analysis Expressions) i semantiska modeller. DAX-frågevyn innehåller flera sätt att hjälpa dig att vara så produktiv som möjligt med DAX-frågor. Den här funktionen är för närvarande i allmänt tillgänglig förhandsversion.

Copilot kan skriva och förklara DAX-frågor i DAX-frågevyn i offentlig förhandsversion. DAX-frågevyn innehåller en infogad infrastrukturresurs Copilot för att skriva och förklara DAX-frågor som finns kvar i den offentliga förhandsversionen.

Kommentar

DirectQuery-modellförfattare kan också använda DAX-frågevyn. Visa data i dina tabeller när du vill.

Exempelfrågor för att skriva DAX-frågor

Här är en samling exempelprompter som visar hur du får Copilot skriva de DAX-frågor du vill ha.

Lista produkter och visa de senaste tre månadernas vinst jämfört med föregående tre månader

På en tom frågeflik anropar Copilot du med CTRL+I och anger den här begäran:

"lista produkterna och visa de senaste 3 månadernas vinst jämfört med 3 månader innan."

Skärmbild som visar listprodukter och visar de senaste 3 månadernas vinst jämfört med 3 månader tidigare.

Efter en liten stund får jag en detaljerad DAX-fråga.

Skärmbild som visar DAX-fråga som genererats av Infrastrukturresurser Copilot.

Jag väljer Behåll den och kör sedan frågan.

Skärmbild som visar Kör DAX-fråga som genererats av Infrastrukturresurser Copilot.

Nu ska vi se skillnaden mellan de senaste tre månaderna och de föregående tre månaderna. Välj frågan och börja Copilot om med CTRL+I eller välj menyfliksområdet.

Lägg till en kolumn för att visa skillnaden

Den här gången visar markeringen anpassad till texten och bakgrundsskuggningen visar vad som skickas med begäran till Copilot.

Skärmbild som visar Kör frågan som beräknade vinsten.

Nu visar diff-formateringen i DAX-frågeredigeraren exakt vad som Copilot har ändrats.

Skärmbild som visar Diff-formatering visar vad som Copilot har ändrats.

Jag väljer Behåll den och Kör den igen.

Skärmbild som visar Kör frågan och se resultatet med kolumnen Vinstskillnad.

Jag ser DAX-frågan och jag kan se de begäranden jag skickade till Copilot överst i frågan. Varje huvudblock i frågan kommenteras också och förklarar vad det gör i varje del.

De kommentarerna kanske inte fungerar för mig. Låt oss få en fullständig förklaring.

Förklara vad den här frågan gör

Markera återigen hela frågan och anropa Copilot med den här begäran:

"Förklara för mig vad den här frågan gör."

Skärmbild som visar Förklara för mig vad den här frågan gör.

I stället för att skriva DAX-frågor svarar den i det infogade fönstret.

Skärmbild som visar en kort förklaring av frågan.

Copilot genererar några rader. Jag väljer Visa mer för att se den fullständiga förklaringen.

Skärmbild som visar en lång förklaring av vad frågan gör.

Nu förstår jag varje del och de DAX-funktioner som används.

Vad används SUMMARIZECOLUMNS för?

På tal om dessa DAX-funktioner skulle det vara bra att få en förklaring av dem också. Nu ska vi försöka Copilot få lite mer information om en specifik DAX-funktion.

I den här begäran ska vi ta reda på vad SUMMARIZECOLUMNS gör.

Skärmbild som visar en förklaring av vad SUMMARIZECOLUMNS gör.

Genererar återigen Copilot en kort beskrivning:

Skärmbild som visar en kort beskrivning av DAX-funtionen SUMMARIZECOLUMNS.

Jag väljer Visa mer.

Skärmbild som visar Copilot genererar en mycket mer djupgående beskrivning.

Eftersom jag frågade Copilot i samband med en DAX-fråga som jag markerade, gav det mig svaret även i samband med den frågan.

Läs mer med dessa resurser