Padroneggiare le query in linguaggio naturale con Microsoft Copilot Studio
By Mirko Peters ·
Bentornati, appassionati di dati! Oggi approfondiamo un tema che sta trasformando in profondità il modo in cui le organizzazioni interagiscono con i propri stack di dati. Se ti è mai capitato di perdere tempo a scrivere SQL complesso o a orientarti tra schemi di dati intricati solo per rispondere a una semplice domanda di business, questo post fa per te. Vediamo come Microsoft Copilot Studio colmi
Automatically translated with AI from the original post. Read the English original
Bentornati, appassionati di dati! Oggi entriamo a fondo in un tema che sta trasformando profondamente il modo in cui le organizzazioni interagiscono con i propri stack di dati. Se vi siete mai sentiti rallentati dalla barriera tecnica di dover scrivere SQL complessi o di dover navigare schemi di dati intricati solo per rispondere a una semplice domanda di business, questo articolo fa per voi. Vediamo come Microsoft Copilot Studio colmi il divario tra strutture di dati tecniche e utenti di business, traducendo domande in linguaggio naturale in insight SQL concreti e utilizzabili. Esploriamo insieme come un'interazione intuitiva con i dati favorisca una cultura della data literacy in tutta l'organizzazione.
Introduzione a Copilot Studio e alle query in linguaggio naturale
Nel contesto aziendale di oggi, che corre veloce, i dati sono la valuta più preziosa. Tuttavia, accedervi ha storicamente richiesto competenze tecniche specialistiche. Ed ecco entrare in scena Microsoft Copilot Studio. Colmando il divario tra i datastore grezzi e gli utenti di business, questo strumento permette ai professionisti di tutti i giorni di porre domande in linguaggio naturale e ricevere in cambio insight SQL precisi e strutturati. Questa capacità democratizza l'analisi dei dati, trasformando ore di scrittura manuale delle query in un'esperienza conversazionale semplice.
Prerequisiti e requisiti di sistema
Requisiti di sistema
Prima di iniziare a usare Copilot Studio, verifica che il tuo sistema soddisfi i seguenti requisiti:
- Sistema operativo: Windows 10 o versioni successive, macOS Mojave o versioni successive.
- RAM: si consigliano almeno 8 GB di RAM per prestazioni ottimali.
- Processore: un processore dual-core o superiore.
- Connessione Internet: una connessione Internet stabile è indispensabile per accedere alle funzionalità cloud.
Queste specifiche garantiscono che Copilot Studio funzioni in modo fluido sul tuo dispositivo.
Installazione del software
Installare Copilot Studio è semplice. Segui questi passaggi per iniziare:
- Scarica il programma di installazione: visita il sito ufficiale Microsoft per scaricare il programma di installazione di Copilot Studio.
- Esegui il programma di installazione: fai doppio clic sul file scaricato per avviare la procedura guidata.
- Segui le istruzioni: accetta il contratto di licenza e scegli le preferenze di installazione.
- Completa l'installazione: fai clic su «Installa» e attendi il termine del processo.
Se durante l'installazione incontri problemi, consulta la tabella seguente con gli errori più comuni e le relative soluzioni:
| Tipo di errore | Messaggio di errore | Soluzione |
|---|---|---|
| AuthenticationNotConfigured | L'autenticazione non è configurata per questo bot. | Aggiorna il metodo di autenticazione del bot in Impostazioni > Sicurezza > Autenticazione. Scegli un metodo appropriato in base al tipo di utente. |
| BindingKeyNotFoundError | Il binding '{0}' non è stato trovato; aggiorna questo flusso per ottenere i binding più recenti. | Assicurati che input e output del flusso dell'agente siano configurati correttamente. Se necessario, aggiorna o riaggiungi il flusso dell'agente. |
| ConnectedAgentAuthMismatch | L'agente connesso presenta una mancata corrispondenza di autenticazione con l'agente principale. | Assicurati che entrambi gli agenti usino impostazioni di autenticazione compatibili in Impostazioni > Sicurezza > Autenticazione. |
| ConnectedAgentBotNotFound | Agente connesso non trovato. | Verifica che l'agente connesso esista nello stesso ambiente e controlla l'ortografia nella configurazione dell'orchestratore. |
| ConnectedAgentBotNotPublished | Per essere richiamato, l'agente connesso deve essere pubblicato. | Apri l'agente connesso in Copilot Studio e pubblicalo. |
| ConnectedAgentChainingNotSupported | Rilevata una catena di agenti. | Semplifica la gerarchia degli agenti e valuta l'uso di argomenti o azioni al posto di ulteriori agenti connessi. |
| ConnectorPowerFxError | Valutazione dell'espressione Power Fx non riuscita. | Verifica le espressioni Power Fx nei parametri di input dell'azione e testale con dati di esempio. |
| ConsentNotProvidedByUser | Nessun consenso fornito per la connessione SSO. | L'utente deve verificare la connessione usando la richiesta di connessione single sign-on dell'agente. |
| DataLossPreventionViolation | Questo ambiente richiede agli utenti di accedere prima di poter usare l'agente. | Vai a Gestisci > Sicurezza > Autenticazione e seleziona l'opzione che richiede agli utenti di accedere. |
Configurazione iniziale per i dati di Fabric
Dopo l'installazione, è necessario configurare Copilot Studio per ottenere prestazioni ottimali. Segui questi passaggi:
| Passaggio | Descrizione |
|---|---|
| 1 | Crea un data warehouse in cui conservare i tuoi dati. |
| 2 | Usa il pannello di Copilot Chat per iniziare a creare lo schema del warehouse e caricarvi dei dati. |
| 3 | Verifica il codice SQL generato da Copilot prima di aggiungerlo a un nuovo script SQL. |
| 4 | Carica i dati da un Lakehouse nel data warehouse. |
| 5 | Crea relazioni tra le tabelle usando i Model Layout per ottenere insight accurati. |
Connessione agli agenti dati di Fabric
Per collegare Copilot Studio agli agenti dati di Fabric, segui questi passaggi essenziali:
- Assicurati che l'agente dati di Fabric sia operativo e reattivo.
- Pubblica l'agente dati di Fabric con una descrizione dettagliata prima dell'uso.
- Verifica che l'agente dati di Fabric e Copilot Studio si trovino nello stesso tenant.
- Autenticati accedendo a Microsoft Fabric e Copilot Studio con lo stesso account che ha accesso all'agente dati.
- Verifica le autorizzazioni: devi avere almeno l'accesso in lettura all'agente dati di Fabric, l'autorizzazione per creare o modificare agenti in Copilot Studio e l'accesso alle origini dati sottostanti.
Seguendo questi passaggi, puoi recuperare in modo efficace i prodotti dati applicando le misure di sicurezza necessarie. Microsoft Copilot Studio gestisce l'accesso ai dati dell'organizzazione tramite la tua identità Microsoft Entra. In questo modo gli agenti accedono solo ai contenuti che sei autorizzato a visualizzare.
Gestione delle query e buone pratiche
Configurazione dei parametri di query
Configurare i parametri di query in Copilot Studio è fondamentale per massimizzare l'efficienza del recupero dei dati. Ecco alcune buone pratiche da tenere presente:
| Buona pratica | Descrizione |
|---|---|
| Evita di limitare il numero massimo di risultati | Non limitare maximumNumberOfResults se non è necessario per gestire il consumo di token. |
| Invia tutti gli estratti all'LLM | Inoltra tutti gli estratti dalla Retrieval API al tuo LLM/orchestratore per generare le risposte. |
| Evita query generiche | Non usare query troppo ampie che potrebbero applicarsi a molti tipi di contenuto. |
| Fornisci un contesto | Includi nella query tutto il contesto possibile. |
| Usa una sola frase | Assicurati che la queryString sia concisa e composta da una sola frase. |
| Controlla gli errori di ortografia | Evita errori di battitura nelle parole chiave che forniscono contesto. |
| Usa il percorso corretto per il filtraggio | Per SharePoint o OneDrive, copia correttamente il percorso invece di usare i link di condivisione. |
Gestione delle query
Gestire le query in Copilot Studio è semplice ed essenziale per mantenere l'ordine. Ecco alcune funzionalità che possono aiutarti:
| Funzionalità | Descrizione |
|---|---|
| Gestione query in blocco | Elimina più query contemporaneamente selezionandole e scegliendo Elimina, per semplificare la gestione. |
| Query condivise | Consente ai membri del team con le autorizzazioni appropriate di visualizzare, eseguire e modificare in modo collaborativo gli script SQL condivisi. |
| Le mie query | Uno spazio personale in cui salvare e organizzare le proprie query. |
| Sezione Query condivise | Un'area collaborativa per condividere le query con i membri del team per l'accesso, la revisione e l'esecuzione. |
Comprendere e ottimizzare le prestazioni delle query
Per ottimizzare l'esperienza con Copilot Studio, è necessario capire come valutare le prestazioni delle query. Un monitoraggio efficace delle prestazioni garantisce che le query vengano eseguite in modo efficiente, fornendo risposte tempestive. Puoi usare strumenti come Performance Monitor e DAX Studio per valutare le prestazioni delle query nei modelli DirectQuery. Questi strumenti ti aiutano a verificare il query folding e a individuare i colli di bottiglia. In questo modo assicuri un'esecuzione efficiente delle query e risposte rapide da Copilot quando cerca nei modelli semantici.
Per i modelli Import, eseguire la diagnostica è fondamentale. Questo processo verifica il query folding, che migliora le prestazioni spingendo le trasformazioni verso il sistema di origine. Di conseguenza, riduci la durata dell'aggiornamento e l'utilizzo della CPU.
Utilizzo delle funzionalità AI avanzate in Copilot Studio
Copilot Studio offre diverse funzionalità avanzate che possono migliorare in modo significativo le tue capacità di interrogazione dei dati. Ecco alcune delle funzionalità più utilizzate dai professionisti dei dati:
| Funzionalità | Descrizione |
|---|---|
| Completamento del codice basato su AI | Fornisce completamenti del codice in tempo reale e contestuali nell'editor di query SQL, migliorando l'efficienza e la precisione della scrittura del codice. |
| Azioni rapide di Copilot | Offre strumenti come Spiega e Correggi per semplificare la comprensione e la correzione delle query SQL. |
| Generazione di query da linguaggio naturale | Traduce i prompt in linguaggio naturale in query SQL, facilitando un accesso rapido agli insight sui dati. |
Suggerimenti di manutenzione e strategie di sicurezza
Per garantire prestazioni ottimali costanti di Copilot Studio, dovresti implementare attività di manutenzione periodiche. Ecco alcune pratiche consigliate:
- Assegna autorizzazioni minime: assegna solo le autorizzazioni necessarie per l'interrogazione dei dati, così da ridurre i rischi per la sicurezza.
- Imposta le autorizzazioni di condivisione in base ai ruoli:
- Nessuna autorizzazione: per gli utenti che hanno semplicemente bisogno di accedere alle query.
- Visualizza dettagli: per gli stakeholder che devono poter vedere la configurazione dell'agente ma non devono apportare modifiche.
- Modifica e visualizza dettagli: per i membri del team responsabili della creazione e della manutenzione degli agenti.
- Sfrutta l'integrazione con Microsoft Entra ID: usa i criteri di accesso condizionale per rafforzare la sicurezza, imponendo l'autenticazione a più fattori e limitando l'accesso in base alla posizione degli utenti.
- Usa la sicurezza dello spazio di lavoro: considera la sicurezza dello spazio di lavoro come il confine principale per i dati archiviati in OneLake, gestendo le autorizzazioni tramite l'assegnazione dei ruoli nello spazio di lavoro.
Casi d'uso pratici nel retail, nel manifatturiero e nella finanza
Analisi dei dati nel retail
Microsoft Copilot Studio trasforma l'analisi dei dati nel retail offrendo insight in tempo reale che migliorano il processo decisionale. Puoi sfruttarlo per migliorare la gestione dell'inventario, offrire esperienze personalizzate ai clienti e semplificare le operazioni della supply chain tramite prompt in linguaggio naturale.
Approfondimenti sui processi produttivi
Nel manifatturiero, Copilot Studio fornisce insight preziosi che portano a una maggiore efficienza operativa. Puoi ottenere funzionalità di manutenzione predittiva, che aiutano a ridurre i fermi imprevisti, permettendo a tecnici di reparto e ingegneri di interrogare la telemetria delle apparecchiature in linguaggio naturale.
Miglioramenti nel reporting finanziario
L'accuratezza del reporting finanziario è fondamentale per ogni organizzazione. Microsoft Copilot Studio migliora questa accuratezza automatizzando l'identificazione di schemi di spesa anomali nelle transazioni finanziarie. Si integra senza problemi con i sistemi ERP per standardizzare i dati ai fini dell'analisi, aiutando i team a superare i silos di dati e ad accelerare i cicli di reporting.
Risoluzione dei problemi comuni di connessione e prestazioni
Problemi di connessione
I problemi di connessione possono compromettere l'esperienza con Copilot Studio. Tra i problemi più comuni ci sono quelli di visibilità, quando gli agenti dati non sono stati pubblicati, le mancate corrispondenze di autenticazione tra Microsoft Fabric e Copilot Studio e gli errori di autorizzazione dovuti alla mancanza dei diritti di accesso necessari. Per risolvere gli errori persistenti, verifica di aver concesso il consenso per le connessioni SSO e assicurati che i criteri del tuo ambiente richiedano agli utenti di accedere correttamente.
Problemi di prestazioni
I problemi di prestazioni possono ostacolare la tua capacità di recuperare i dati in modo efficiente. Tra le cause più comuni ci sono le statistiche delle colonne non aggiornate, le query complesse che coinvolgono più join e i vincoli di risorse durante l'esecuzione simultanea di query. Utilizzare agenti di profilazione basati sull'AI e ottimizzare i modelli di dati sottostanti aiuterà a mitigare queste difficoltà.
Sfide dell'interfaccia utente
Potresti riscontrare sfide nell'interfaccia utente, come altezze limitate del riquadro dei prompt o dimensioni fisse dell'interfaccia. Per risolverle, usa i controlli dello zoom del browser, apri Copilot in finestre dedicate oppure utilizza l'esperienza web di Microsoft 365 Copilot per un layout più ampio.
Domande frequenti
Che cos'è Copilot Studio?
Copilot Studio è uno strumento Microsoft che trasforma domande in linguaggio semplice in query SQL. Aiuta gli utenti ad accedere ai dati e ad analizzarli senza richiedere competenze tecniche approfondite.
Come installo Copilot Studio?
Per installare Copilot Studio, scarica il programma di installazione dal sito Microsoft, avvialo e segui le istruzioni per completare il processo di installazione.
Anche gli utenti non tecnici possono trarre vantaggio da Copilot Studio?
Sì! Copilot Studio è progettato per utenti senza competenze tecniche. Consente a chiunque di porre domande e ricevere rapidamente e facilmente insight sui dati.
Che tipi di dati posso analizzare con Copilot Studio?
Puoi analizzare diversi tipi di dati, tra cui dati di vendita, inventario, finanziari e operativi. Copilot Studio si connette agli agenti dati di Microsoft Fabric per insight completi.
In che modo Copilot Studio garantisce la sicurezza dei dati?
Copilot Studio utilizza l'identità Microsoft Entra per il controllo degli accessi. Applica autorizzazioni e protocolli di governance per proteggere le informazioni sensibili durante le query sui dati.
Cosa devo fare se riscontro problemi di connessione?
Se hai problemi di connessione, controlla le impostazioni di autenticazione, assicurati che gli agenti dati siano pubblicati e verifica di disporre delle autorizzazioni necessarie per accedere ai dati.
Come posso migliorare le prestazioni delle query in Copilot Studio?
Per migliorare le prestazioni delle query, monitora regolarmente le metriche, ottimizza il codice SQL e assicurati di avere indici corretti sulle origini dati. Per la diagnostica usa strumenti come Monitoraggio prestazioni.
Esiste un supporto disponibile per gli utenti di Copilot Studio?
Sì, Microsoft mette a disposizione diverse risorse di supporto, tra cui documentazione, forum della community e assistenza clienti, per aiutarti con domande o problemi che potresti incontrare.
In sintesi, padroneggiare le query in linguaggio naturale con Microsoft Copilot Studio apre strade completamente nuove per la business intelligence e per l'accesso ai dati. Traducendo il linguaggio naturale in comandi SQL solidi, le organizzazioni possono ridurre drasticamente la barriera d'ingresso verso insight preziosi sui dati. Per ascoltare una discussione completa sull'argomento, non perdere l'episodio del podcast correlato: Query Microsoft Fabric in Plain English with Copilot Studio. Continua a costruire, continua a porre domande e sfrutta appieno la potenza del tuo ecosistema di dati!