Condividi tramite


Scrivere query DAX con Copilot

Provare a usare Copilot per creare una query DAX. Digitare un prompt per descrivere la query DAX che si desidera generare e selezionare Invia o premere INVIO. Per eseguire ciò che viene restituito, selezionare Mantieni per aggiungerlo alla scheda query. Selezionare quindi Esegui o premere F5 per visualizzare i risultati della query DAX.

Funzionalità di query DAX in Copilot

Di seguito viene illustrato il supporto di Copilot nella visualizzazione query DAX:

  • Linguaggio naturale per la query DAX. È sufficiente chiedere cosa si vuole dal modello semantico e fare in modo che la query DAX generata da Copilot.
  • Query DAX nel linguaggio naturale. Chiedere a Copilot di spiegare cosa sta facendo qualsiasi query DAX.
  • Comprendere i concetti di DAX. Forse si è sentito parlare di una determinata funzione DAX o si deve trovare la funzione DAX corretta per il processo. Copilot può aiutarti anche qui.

Abilitare Copilot per le query DAX

Nella sezione Funzionalità di anteprima di Opzioni di Power BI Desktop abilitare la visualizzazione query DAX con Copilot.

Verificare di soddisfare i requisiti di Fabric Copilot.

Passare quindi alla visualizzazione query DAX e selezionare il pulsante Copilot o CTRL+I per avviare il Copilot in linea.

Si proverà ora a usare alcuni prompt di Copilot, usando dati di esempio in Power BI Desktop, con alcune misure aggiuntive.

Richieste di esempio per la scrittura di query DAX

Ecco una raccolta di richieste di esempio per illustrare come ottenere Copilot per scrivere le query DAX desiderate.

Elencare i prodotti e mostrare il profitto degli ultimi tre mesi rispetto ai tre mesi precedenti

In una scheda query vuota richiamare Copilot con CTRL+I e immettere questa richiesta:

"elencare i prodotti e mostrare gli ultimi 3 mesi di profitto rispetto ai 3 mesi precedenti."

Screenshot che mostra i prodotti dell'elenco e mostra gli ultimi 3 mesi di profitto rispetto ai 3 mesi precedenti.

Dopo alcuni istanti si ottiene una query DAX dettagliata.

Screenshot che mostra la query DAX generata da Fabric Copilot.

Selezionare Mantieni e quindi Eseguire la query.

Screenshot che mostra l'esecuzione di una query DAX generata da Fabric Copilot.

Vediamo la differenza tra gli ultimi tre mesi e i tre mesi precedenti. Selezionare la query e avviare di nuovo Copilot con CTRL+I oppure selezionare il pulsante della barra multifunzione.

Aggiungere una colonna per visualizzare la differenza

Questa volta la selezione viene visualizzata adattata al testo e l'ombreggiatura dello sfondo evidenzia ciò che viene inviato con la richiesta a Copilot.

Screenshot che mostra Eseguire la query che ha calcolato il profitto.

Ora lo stile diff nell'editor di query DAX mostra esattamente le modifiche apportate a Copilot.

Screenshot che mostra lo stile Diff che mostra le modifiche apportate a Copilot.

Selezionare Mantieni e Esegui di nuovo.

Screenshot che mostra Eseguire la query e visualizzare i risultati con la colonna Profit Difference .

Viene visualizzata la query DAX ed è possibile visualizzare le richieste inviate a Copilot nella parte superiore della query. Ogni blocco principale della query è anche commentato, spiegando cosa sta facendo in ogni parte.

Forse quei commenti non funzionano per me. Si otterrà una spiegazione completa.

Spiegare le operazioni di questa query

Anche in questo caso, evidenziare l'intera query e richiamare Copilot con questa richiesta:

"Spiegami cosa fa questa query".

Screenshot che mostra Spiega a me cosa fa questa query.

Ora, invece di scrivere query DAX, risponde nella finestra in linea.

Screenshot che mostra una breve spiegazione della query.

Copilot genera alcune linee. Selezionare Mostra altro per visualizzare la spiegazione completa.

Screenshot che mostra una spiegazione lunga delle operazioni della query.

Ora capisco ogni parte e le funzioni DAX usate.

Che cos'è SUMMARIZECOLUMNS usato per?

Parlando di queste funzioni DAX, sarebbe utile ottenere anche una spiegazione di tali funzioni. Provare Copilot per ottenere altre informazioni su una funzione DAX specifica.

In questa richiesta verrà illustrato il funzionamento di SUMMARIZECOLUMNS.

Screenshot che mostra una spiegazione delle operazioni di SUMMARIZECOLUMNS.

Anche in questo caso, Copilot genera una breve descrizione:

Screenshot che mostra una breve descrizione della funzione DAX SUMMARIZECOLUMNS.

Selezionare Mostra altro.

Screenshot che mostra che Copilot genera una descrizione molto più approfondita.

Poiché ho chiesto a Copilot nel contesto di una query DAX evidenziata, mi ha dato anche la risposta nel contesto di tale query.

Altre informazioni con queste risorse