Usare azioni rapide di Copilot nel data warehouse di Microsoft Fabric

Completato

Copilot nel data warehouse di Microsoft Fabric offre due azioni rapide basate sull'intelligenza artificiale: Spiegare e correggere. Queste azioni consentono di scrivere, comprendere ed eseguire il debug di query SQL in modo più efficiente. Nella parte superiore dell'editor di query SQL, accanto al pulsante Esegui , queste azioni rapide accelerano la produttività semplificando attività complesse.

  • Spiegazione: aggiunge un riepilogo nella parte superiore della query e commenti inline nella query per descriverne le funzionalità. Prima di selezionare Spiega, evidenziare la query o la parte che si vuole spiegare da Copilot. È possibile selezionare l'intera query o solo una sezione.
  • Correzione: risolve automaticamente gli errori di sintassi o logica nella query usando il messaggio di errore SQL come contesto. Il pulsante Correzione è abilitato solo dopo l'esecuzione di una query che restituisce un errore. Copilot usa automaticamente tale messaggio di errore come contesto, quindi non è necessario alcun input aggiuntivo.

Screenshot delle azioni rapide.

Copilot usa lo schema del warehouse, il contenuto delle schede delle query e i risultati dell'esecuzione per fornire commenti e suggerimenti pertinenti.

Example

Con il warehouse di esempio aperto, espandere le visualizzazioni e selezionare la visualizzazione vw_PaymentAnalysis. Selezionare i 3 puntini accanto alla vista e selezionare Nuova query> SQLCREATE. Verrà aperta una nuova scheda con T-SQL dalla vista.

Per usare Spiega, evidenziare prima la query o la parte che si vuole spiegare, quindi selezionare il pulsante Spiega . Copilot analizza la query e genera commenti inline che spiegano le operazioni del codice. Se applicabile, Copilot lascia anche un riepilogo nella parte superiore della query. I commenti vengono visualizzati accanto alle righe di codice pertinenti nell'editor di query. È possibile modificare o eliminare i commenti in base alle esigenze.

-- Create a view named vw_PaymentAnalysis to analyze payment data
CREATE VIEW [dbo].[vw_PaymentAnalysis] AS
SELECT
    -- Select the type of payment from the Trip table
    PaymentType,
    -- Count the number of payments for each payment type
    COUNT(T.PaymentType) AS PaymentsCount,
    -- Sum the total amount processed for each payment type
    SUM(TotalAmount) AS TotalAmountProcessed
FROM 
    dbo.Trip AS T
-- Join the Trip table with the Date table on the DateID column
JOIN 
    dbo.[Date] AS D
    ON T.[DateID] = D.[DateID]
-- Filter the results to include only records from the year 2013
WHERE 
    YEAR(D.[Date]) = 2013
-- Group the results by PaymentType to aggregate the counts and sums
GROUP BY    
    PaymentType

Riassunto

Le azioni rapide Spiega e Correggi in Copilot sono strumenti potenti per semplificare lo sviluppo e il debug delle query SQL. Usando queste funzionalità, è possibile migliorare la produttività e ottenere informazioni più approfondite sulle query.