Usare la chat di Copilot nel data warehouse di Microsoft Fabric

Completato

Il riquadro chat copilot nel data warehouse di Microsoft Fabric consente agli utenti di interagire con Copilot usando il linguaggio naturale. Questa funzionalità consente di porre domande sul data warehouse o sui concetti generali relativi al data warehouse. Copilot può generare query SQL, fornire spiegazioni e persino correggere gli errori nelle query.

Funzionalità chiave

Il riquadro chat di Copilot offre diverse funzionalità. Può convertire i prompt del linguaggio naturale in query T-SQL per supportare la generazione di query. È possibile porre domande sui concetti relativi al data warehousing e ricevere risposte. Copilot fornisce inoltre spiegazioni in linguaggio naturale per il codice T-SQL per aiutare gli utenti a comprendere le query. Consente inoltre di risolvere gli errori T-SQL offrendo suggerimenti per risolvere i problemi.

Come iniziare

  1. Aprire un magazzino: passare al carico di lavoro di data warehouse e aprire un magazzino.
  2. Aprire una nuova query SQL: avviare una nuova query SQL.
  3. Accedere al riquadro Chat di Copilot:
    • Selezionare il pulsante Copilot nella barra multifunzione per aprire il riquadro della chat.
    • Il riquadro chat fornisce prompt di avvio che consentono di acquisire familiarità con Copilot.
  4. Immettere il prompt seguente:
How can I import data into my Fabric Warehouse?

È anche possibile chiedere a Copilot di generare query T-SQL in base alle richieste del linguaggio naturale. Ad esempio, è possibile richiedere una query specifica o richiedere un riepilogo dei dati.

Get number of trips performed by each medallion.

Se la query contiene errori, è possibile chiedere a Copilot di spiegare la query o correggerla usando i / comandi . Nell'esempio seguente l'utente ha richiesto una correzione per un errore nella query. Copilot ha corretto automaticamente il riferimento a HourNumber dalla tabella Time.

Casi d'uso avanzati con comandi

Per eseguire attività specifiche, usare i comandi seguenti / all'inizio del messaggio di chat:

Command Description
/generate-sql Generare una query SQL dal prompt fornito.
/explain Fornire una spiegazione per la query nella scheda query attiva.
/fix Correggi eventuali errori nella query nella scheda query attiva. Aggiungi eventualmente contesto.
/question Generare una risposta in linguaggio naturale al prompt.
/help Accedere alla documentazione e alle linee guida per l'uso di Copilot.

Esempi

Per /generate-sql, /question e facoltativamente /fix, includere informazioni aggiuntive riguardo la tua finalità. Per esempio:

  • /generate-sql select numbers 1 through 10
  • /question what types of security are supported for this warehouse?
  • /fix using CTAS instead of ALTER TABLE

Contesto e cronologia della conversazione

Il riquadro della chat Copilot mantiene il contesto tra le richieste all'interno della stessa sessione. Ciò significa che i messaggi di completamento possono fare riferimento a query precedenti, ad esempio è possibile generare una query con un prompt e quindi perfezionarla con un follow-up come /fix using CTAS instead of ALTER TABLE senza ripetere il contesto completo. Questa interazione a più turni migliora l'accuratezza della risposta di Copilot e semplifica lo sviluppo di query iterative.

Riassunto

Il riquadro chat di Copilot in Fabric Data Warehouse può generare query SQL, aiutare a correggere gli errori e supportare l'apprendimento del data warehousing. Usando il linguaggio naturale e i comandi disponibili, è possibile eseguire attività comuni da un'unica interfaccia.