Usare la funzione di completamento del codice Copilot nel Data Warehouse di Microsoft Fabric

Completato

Copilot in Fabric per Data Warehouse fornisce suggerimenti di codice T-SQL basati sul contesto direttamente nell'editor di query. Usa lo schema del warehouse e il contesto di query per offrire completamenti inline, dal completamento di una riga alla generazione di blocchi di codice più grandi. Consente di scrivere SQL, ridurre la digitazione ripetitiva e rilevare alcuni errori. Indipendentemente dal fatto che non si abbia familiarità con SQL o con esperienza, Copilot può essere utile per il codice di routine, in modo da poter concentrarsi sulle attività di progettazione e ottimizzazione.

Prerequisiti

Per iniziare, verificate che l'amministratore abbia abilitato l'interruttore del tenant Copilot e che la capacità si trovi in un'area supportata. Gli SKU a pagamento (F2 o versione successiva o uno SKU P) sono necessari, perché gli SKU di valutazione non sono supportati. Se le impostazioni del tenant limitano l'elaborazione dei dati a aree geografiche specifiche, verificare che le autorizzazioni necessarie siano abilitate.

Assicurati quindi di avere creato un magazzino nel tuo Fabric workspace. In questo modulo didattico, useremo il magazzino di esempio fornito da Microsoft.

Come usare il completamento del codice Copilot

Prima di iniziare, verificare che l'impostazione Mostra completamenti Copilot sia abilitata. Nelle impostazioni del magazzino selezionare il riquadro Copilot e verificare che l'opzione sia attivata. È anche possibile controllare la barra di stato nella parte inferiore dell'editor di query, che mostra se i completamenti sono attivi a colpo d'occhio.

Con i completamenti abilitati, iniziare a digitare la query nell'editor SQL e Copilot fornirà suggerimenti in tempo reale come testo fantasma in grigio. È possibile accettare un suggerimento premendo Tab o ignorandolo continuando a digitare. Se si preferisce accettare solo parte di un suggerimento, usare la Ctrl+Right scorciatoia (Cmd+Right su macOS) per accettare la parola successiva. Copilot offre anche suggerimenti alternativi per lo stesso input, che è possibile visualizzare in anteprima passando il puntatore del mouse sul suggerimento e selezionando la scelta più adatta.

Per guidare Copilot, è possibile lasciare i commenti nella query usando --. Ad esempio, la scrittura -- What is the distribution of trips by hour on working days (non-holiday weekdays)? richiede a Copilot di generare una query corrispondente. Questo approccio consente di scrivere commenti chiari e accurati anche usando Copilot per creare codice SQL efficiente.

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