Procedura: Usare il completamento del codice Copilot per Fabric Data Warehouse
Si applica a✅: Warehouse in Microsoft Fabric
Copilot per Data Warehouse offre suggerimenti intelligenti per il completamento automatico del codice T-SQL, semplificando l'esperienza di scrittura del codice.
Quando si inizia a scrivere il codice T-SQL o commenti nell'editor, Copilot per Data Warehouse sfrutta lo schema del warehouse e il contesto della scheda delle query per integrare l'IntelliSense esistente con suggerimenti di codice inline. I suggerimenti di completamento possono variare in lunghezza, a volte completano la riga corrente, altre volte un interno 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. Può anche generare suggerimenti alternativi tra cui scegliere.
Prerequisiti
- L'amministratore deve abilitare l'opzione del tenant prima di iniziare a usare Copilot. Per altre informazioni, vedere Impostazioni del tenant di Copilot.
- La capacità F64 o P1 deve trovarsi in una delle aree elencate nell'articoloDisponibilità a livello di area di Fabric.
- Se il tenant o la capacità si trova all'esterno degli Stati Uniti o della Francia, Copilot è disabilitato per impostazione predefinita, a meno che l'amministratore del tenant di Fabric non consenta l'elaborazione dei dati inviati ad Azure OpenAI all'esterno dell'area geografica del tenant, del limite di conformità o dell'impostazione del tenant dell'istanza cloud nazionale nel portale di amministrazione di Fabric.
- Copilot in Microsoft Fabric non è supportato negli SKU di valutazione. Sono supportati solo gli SKU a pagamento (F64 o versione successiva, oppure P1 o versione successiva).
- Per altre informazioni, vedere Informazioni generali di Copilot in Fabric e Power BI.
Come possono essere utili i completamenti codice?
Il completamento codice migliora la produttività e il flusso di lavoro in Copilot per Data Warehouse 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. Indipendentemente dal livello di esperienza con SQL, il completamento codice consente di risparmiare tempo ed energia con la scrittura del codice SQL e di concentrarsi sulla progettazione, l'ottimizzazione e il test del warehouse.
Funzionalità chiave
- Completamento automatico delle query parzialmente scritte: Copilot può fornire suggerimenti o completamenti di codice SQL contestualizzati o completamenti per la query T-SQL parzialmente scritta.
- Generare suggerimenti dai commenti: è possibile guidare Copilot usando commenti che descrivono la logica e lo scopo del codice usando il linguaggio naturale. Aggiungere un commento (usando
--
) all'inizio della query e Copilot genererà la query corrispondente.
Operazioni preliminari
Verificare l'impostazione Mostra completamenti Copilot in abilitata nelle impostazioni del magazzino.
Iniziare a scrivere la query nell'editor di query SQL all'interno del warehouse. Durante la digitazione, Copilot fornirà suggerimenti e completamento del codice della query in tempo reale, mostrando un testo fantasma in grigio (ghost text).
È quindi possibile accettare il suggerimento premendo il tasto TAB, oppure ignorarlo. Se non si vuole accettare l'intero suggerimento da Copilot, è possibile usare l'abbreviazione da tastiera CTRL+DESTRO per accettare la parola successiva di un suggerimento.
Copilot può fornire suggerimenti diversi per lo stesso input. È possibile passare il puntatore del mouse sul suggerimento per visualizzare in anteprima le altre opzioni.
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 quale oggetto del warehouse, condizione o metodi usare. Copilot può perfino completare automaticamente il commento per aiutarti a scrivere commenti chiari e accurati in modo più efficiente.