Condividi tramite


Come usare il completamento del codice di Microsoft Copilot in Fabric nel workload del database SQL (in anteprima)

si applica a:database SQL in Microsoft Fabric

Copilot in Fabric nel carico di lavoro del database SQL include una funzionalità di completamento del codice con Copilot.

Quando si inizia a scrivere codice o commenti T-SQL nell'editor, Copilot nel database SQL di Fabric utilizza lo schema del database e il contesto della scheda query per fornire suggerimenti di codice inline, integrando l'IntelliSense esistente.

  • I suggerimenti di completamento possono variare in lunghezza: a volte completano la riga corrente, altre volte un intero nuovo blocco di codice.
  • I completamenti codice supportano tutti i tipi di query T-SQL: DDL (Data Definition Language), DQL (Data Query Language) e DML (Data Manipulation Language).
  • È possibile accettare un suggerimento intero o parziale o continuare a digitare per ignorare i suggerimenti. Copilot può anche generare suggerimenti alternativi da scegliere.

Prerequisiti

  • Verificare che l'impostazione "Mostra i completamenti di Copilot" sia abilitata nelle impostazioni del database.

    • È anche possibile controllare lo stato dell'impostazione tramite la barra di stato nella parte inferiore dell'editor di query.

    Screenshot dell'editor di query del database SQL di Fabric che mostra le impostazioni di Copilot pronte e abilitate.

    • Se non è abilitata, in Impostazioni database selezionare il riquadro Copilot. Abilita l'opzione Mostra i completamenti di Copilot. Screenshot delle impostazioni del database SQL di Fabric che mostra la pagina Copilot e l'impostazione Mostra completamenti di Copilot.

Come possono essere utili i completamenti del codice?

Il completamento del codice migliora la produttività e il flusso di lavoro in Copilot nel database SQL di Infrastruttura riducendo il carico cognitivo della scrittura di codice T-SQL. Accelera la scrittura del codice, impedisce sia errori di sintassi che di digitazione e migliora la qualità del codice. Fornisce suggerimenti utili e contestualizzati direttamente nell'editor di query. Sia che si sia nuovi o si abbia esperienza con T-SQL, il completamento del codice consente di risparmiare tempo ed energia nella scrittura del codice e di concentrarsi sulla progettazione, ottimizzazione e test del database.

Funzionalità chiave

  • Completamento automatico di query parzialmente scritte: Copilot può fornire suggerimenti o completamenti del codice SQL in grado di supportare il contesto per la query SQL parzialmente scritta.
  • Generare suggerimenti dai commenti: Guida Copilot usando commenti che descrivono la logica del codice e lo scopo usando il linguaggio naturale. Lascia un commento all'inizio della query affinché Copilot generi la query corrispondente.

Inizia

Per iniziare a usare la funzionalità Completamento codice Copilot, seguire questa procedura per abilitare e usare in modo efficace le relative funzionalità nell'editor di query SQL.

  1. Iniziare a scrivere la query nell'editor di query SQL all'interno del database. Durante la digitazione, Copilot fornisce suggerimenti in tempo reale e completamento del codice della query presentando un testo fantasma attenuato.

    Screenshot dell'editor di query che mostra il testo in grigio di un suggerimento di codice Copilot.

  2. È quindi possibile accettare il suggerimento premendo il tasto TAB, oppure ignorarlo. Se non si vuole accettare un intero suggerimento da Copilot, è possibile usare il tasto di scelta rapida CTRL+DESTRO per accettare la parola successiva di un suggerimento.

  3. Copilot può fornire suggerimenti diversi per lo stesso input. È possibile passare il puntatore del mouse sul suggerimento per visualizzare in anteprima le altre opzioni.

    Screenshot dell'editor di query che mostra il testo in grigio e il selettore per opzioni di selezione multipla.

  4. Per aiutare Copilot a comprendere la query che si sta scrivendo, è possibile fornire un contesto sul codice previsto inserendo un commento con --. Ad esempio, è possibile specificare l'oggetto di database, la condizione o i metodi da utilizzare. Copilot può perfino completare automaticamente il commento per aiutarti a scrivere commenti chiari e accurati in modo più efficiente.

    Screenshot dell'editor di query che mostra un blocco di suggerimenti di codice basati su un commento che richiede di