Condividi tramite


Come usare il riquadro chat di Copilot nel carico di lavoro SQL del database Fabric (anteprima)

si applica a:database SQL in Microsoft Fabric

Copilot in Fabric nel carico di lavoro del database SQL include un riquadro chat per interagire con Copilot in linguaggio naturale. In questa interfaccia è possibile porre domande di Copilot specifiche per il database o in genere sul database SQL. A seconda della domanda, Copilot risponde con una query SQL generata o una risposta in linguaggio naturale.

Poiché Copilot è consapevole dello schema e contestualizzato, è possibile generare query personalizzate per il tuo database.

Con questa integrazione, Copilot può generare query SQL per richieste come:

What are the top 10 best-selling products by revenue?
Show the sales revenue growth trend for the past 5 years.
Create a table called [SalesTransactions] with columns [CustomerID], [ProductID], [OrderDate], [Quantity]

Funzionalità chiave

Le funzionalità supportate di interazione tramite chat includono:

  • Linguaggio naturale per SQL: generare codice T-SQL e ottenere suggerimenti di domande da porre per accelerare il flusso di lavoro.
  • Q&A basate sulla documentazione: Chiedi a Copilot delle informazioni sulle capacità del database SQL in Fabric e fornisce risposte in linguaggio naturale insieme alla documentazione pertinente.

Prerequisiti

Inizia

  1. Nel carico di lavoro Database aprire un database, quindi aprire una nuova query SQL.

  2. Per aprire il riquadro chat di Copilot, selezionare la barra multifunzione Copilot nel pulsante.

  3. Il riquadro chat offre istruzioni di avvio utili per iniziare e acquisire familiarità con Copilot. Selezionare un'opzione qualsiasi per porre una domanda a Copilot.

  4. Digitare una richiesta di propria scelta nella casella di chat e Copilot risponde di conseguenza.

  5. Porre domande o richieste di completamento, se applicabile. Copilot fornisce una risposta contestualizzata con la cronologia delle chat precedente.

  6. È possibile copiare o inserire codice dal pannello della chat. Nella parte superiore di ogni blocco di codice, due pulsanti consentono l'input della query direttamente nell'editor di testo.

    Screenshot del portale Fabric di un blocco di codice nella risposta di Copilot.

Uso regolare del riquadro chat

  • Più specificamente descrivi i tuoi obiettivi nelle voci del pannello di chat, più accurate saranno le risposte di Copilot.
  • Per cancellare la conversazione, selezionare l'icona del broom Screenshot del portale Fabric che mostra il prompt di pulizia di Copilot. Questa operazione rimuove la conversazione dal riquadro. Cancella il riquadro da qualsiasi input o output, ma il contesto rimane disponibile nella sessione fino alla sua conclusione.

Per informazioni dettagliate sull'uso di dati e algoritmi, leggere Privacy, sicurezza e uso responsabile di Copilot per i database SQL (anteprima).

Selettore della modalità di esecuzione

Il riquadro chat di Copilot nel database SQL di Microsoft Fabric ora include un selettore della modalità di esecuzione nella parte inferiore, offrendo due opzioni:

  • Sola lettura
  • Lettura e scrittura con approvazione

Modalità di sola lettura

In modalità di sola lettura , Copilot non esegue istruzioni DDL (Data Definition Language) o DML (Data Manipulation Language) che modificano i dati o lo schema. Copilot suggerisce invece il codice SQL da esaminare ed eseguire manualmente.

Esempio: Selezionare una query

Provare questa richiesta per generare ed eseguire automaticamente una SELECT query, indipendentemente dalla modalità selezionata.

show the top selling product in each category

Copilot genera il codice SQL e lo esegue automaticamente.

Esempio: Creare una tabella (non eseguita in modalità di sola lettura)

Usa questo prompt per creare una tabella vendite.

create a table for sales transactions

Copilot crea una bozza dell'istruzione SQL, ma non la esegue in modalità di sola lettura.

Annotazioni

Se si tenta di eseguire il codice, Copilot rifiuta e ricorda che si è ancora in modalità di sola lettura.

Lettura e scrittura in modalità di approvazione

In Modalità di lettura e scrittura con approvazione, Copilot può eseguire istruzioni DDL e DML dopo l'approvazione.

Questa modalità è utile per gli utenti che vogliono che Copilot gestisca l'esecuzione, ma vogliono comunque esaminare il codice prima dell'esecuzione.

In Lettura e scrittura con la modalità di approvazione, Copilot può eseguire codice SQL dopo l'approvazione. Le query selezionate (DQL) sono sicure e possono essere eseguite automaticamente.

Esempio: Creare una tabella con l'approvazione

Prova questo prompt per creare una tabella per le vendite.

create a table for sales transactions

Quando si richiede di creare una tabella, Copilot crea una bozza del codice e chiede di approvare l'esecuzione.

È possibile esaminare il codice e, dopo l'approvazione, Copilot lo esegue e conferma che la tabella è stata creata correttamente. Questa modalità offre un maggiore controllo, consentendo a Copilot di gestire l'esecuzione in modo sicuro.