Usare azioni rapide di Copilot nel data warehouse di Microsoft Fabric
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.