L'analisi conversazionale, basata su Gemini per Google Cloud, ti consente di esaminare i dati ponendo domande in linguaggio naturale tramite un'interfaccia di chat intuitiva. L'analisi conversazionale offre diversi modi per "conversare" con i tuoi dati. Quando utilizzi l'analisi conversazionale con i dati di Esplora, puoi porre domande su una singola esplorazione in una conversazione o creare un agente dati di Esplora per chattare con un massimo di cinque esplorazioni contemporaneamente. Puoi anche utilizzare gli agenti dati di Esplora creati e condivisi con te da altri utenti.
Questa pagina spiega come utilizzare l'analisi conversazionale per interagire con i dati di Esplora. Vengono trattati i seguenti argomenti:
- Avviare una conversazione con una singola esplorazione
- Avviare una conversazione con un agente dati esistente che esegue query sulle esplorazioni
- Porre domande sui dati
- Gestire le query all'interno di una conversazione
- Comprendere i risultati e i calcoli delle query
- Gestire le conversazioni
- Limitazioni note delle conversazioni
Scopri come e quando Gemini per Google Cloud utilizza i tuoi dati.
Prima di iniziare
Prima di poter utilizzare l'analisi conversazionale per interagire con i dati di esplorazione di Esplora, assicurati che la configurazione e i requisiti per l'istanza di Looker siano soddisfatti e che ti siano state concesse le autorizzazioni appropriate per eseguire le attività descritte in questa pagina.
Avviare una conversazione con una singola esplorazione
Per avviare una conversazione, ovvero un insieme discreto di domande e risposte sui tuoi dati in linguaggio naturale in un'interfaccia di chat, con una singola esplorazione:
Vai all'interfaccia di analisi conversazionale.
- Dal menu di navigazione principale: seleziona
Conversazioni. Seleziona la scheda Esplorazioni e poi l'esplorazione su cui vuoi eseguire la query.
- Dal menu Crea: seleziona
Conversazione. Seleziona la scheda Esplorazioni e poi l'esplorazione su cui vuoi eseguire la query.
- Da un'esplorazione di Looker: seleziona Avvia una conversazione. Questa opzione non è disponibile se utilizzi la nuova esperienza di esplorazione.
- Dal menu di navigazione principale: seleziona
Per impostazione predefinita, la conversazione si chiama "Senza titolo". Dopo aver posto la prima domanda nella conversazione, l'analisi conversazionale genera automaticamente un titolo della conversazione basato sulla domanda e sulla risposta. Per modificare il nome generato, fai clic sul titolo nella parte superiore della pagina della conversazione e inserisci un nuovo nome. Per salvare le modifiche, fai clic in un altro punto della pagina o premi il tasto Invio (su Mac) o Invio (su PC).
Una volta creata una conversazione, puoi porre domande sui dati nel campo Fai una domanda all'interno della conversazione. Puoi tornare alla conversazione dalla sezione Conversazioni recenti.
Avviare una conversazione con un agente dati esistente che esegue query sulle esplorazioni
Gli agenti dati vengono personalizzati con contesto e istruzioni specifici per i tuoi dati. Puoi avviare una conversazione con un agente dati esistente che hai creato o che un altro utente ha condiviso con te. Per avviare una conversazione con un agente dati esistente connesso a un massimo di cinque esplorazioni di Looker:
Vai all'interfaccia di analisi conversazionale.
- Dal menu di navigazione principale: seleziona
Conversazioni. Seleziona la scheda Agenti e poi l'agente dati di Esplora con cui vuoi conversare.
- Dal menu Crea: seleziona
Conversazione. Seleziona la scheda Agenti e poi l'agente dati di Esplora con cui vuoi conversare.
- Dal menu di navigazione principale: seleziona
Per impostazione predefinita, la conversazione si chiama "Senza titolo". Dopo aver posto la prima domanda nella conversazione, l'analisi conversazionale genera automaticamente un titolo della conversazione basato sulla domanda e sulla risposta. Per modificare il nome generato, fai clic sul titolo nella parte superiore della pagina della conversazione e inserisci un nuovo nome. Per salvare le modifiche, fai clic in un altro punto della pagina o premi il tasto Invio (su Mac) o Invio (su PC).
Una volta creata una conversazione, puoi porre domande sui dati nel campo Fai una domanda all'interno della conversazione. Puoi tornare alla conversazione dalla sezione Conversazioni recenti.
Porre domande sui dati di Looker
Quando inizi una nuova conversazione, l'analisi conversazionale suggerisce alcune domande iniziali da porre. Le domande non devono avere un formato specifico o utilizzare una sintassi specifica. Tuttavia, devono essere correlate all'esplorazione selezionata.
Digita la domanda in linguaggio naturale nel campo Fai una domanda. Seleziona una modalità di domanda e fai clic su Invia. Dopo aver inviato la query, puoi annullare la risposta dell'analisi conversazionale facendo clic su
Interrompi risposta. L'analisi conversazionale interrompe l'esecuzione della query e visualizza il seguente messaggio: The query was cancelled.
Per ulteriori indicazioni sui tipi di domande che puoi porre, consulta Limitazioni relative alle domande.
Selezionare una modalità di domanda
Quando poni una domanda, puoi selezionare la modalità di domanda da un menu a discesa che contiene le opzioni Veloce e Ragionamento. L'interfaccia utente descrive Veloce come modalità pensata per rispondere rapidamente e Ragionamento come modalità pensata per risolvere problemi complessi. Per impostazione predefinita, l'analisi conversazionale utilizza la modalità di domanda Ragionamento. L'analisi conversazionale manterrà la stessa modalità di domanda durante le conversazioni multi-turno, a meno che tu non la modifichi manualmente.
Modalità veloce
Quando poni una domanda in modalità Veloce, l'analisi conversazionale tenta di mappare direttamente la query in linguaggio naturale ai parametri LookML definiti nei modelli LookML sottostanti alle esplorazioni della conversazione. L'analisi conversazionale è in grado di rispondere rapidamente perché si basa sulle definizioni gestite di LookML e non utilizza né visualizza alcun tipo di ragionamento.
Ad esempio, una query come "Qual è stato il nostro fatturato totale il mese scorso?" può essere tradotta rapidamente in una query che seleziona la misura total_revenue e filtra per il mese precedente.
Seleziona la modalità Veloce se la query richiede fatti specifici o metriche predefinite dai tuoi dati.
Modalità di pensiero
La modalità Ragionamento è pensata per richieste analitiche più complesse che richiedono un'analisi oltre le ricerche LookML dirette. In questa modalità, l'agente "pianifica" il suo approccio, decidendo quali strumenti utilizzare e come combinare i risultati. Questa modalità consente di risolvere problemi in più passaggi ed eseguire attività di data science avanzate che potrebbero non essere possibili con una singola query basata su SQL.
Seleziona la modalità Ragionamento quando chiedi perché sui tuoi dati, quando confronti le tendenze o quando fai richieste analitiche più complesse che potrebbero richiedere più passaggi. Questa modalità è particolarmente utile anche quando si testa un agente per capire come utilizza il LookML sottostante delle sue origini dati.
In che modo l'analisi conversazionale elabora le domande
L'analisi conversazionale potrebbe riformulare la domanda dopo aver inviato una query e la domanda riformulata verrà visualizzata nella finestra della conversazione dopo la domanda originale. Ad esempio, l'analisi conversazionale potrebbe riformulare la domanda "Qual è la media delle età degli utenti?" in "Qual è l'età media degli utenti?"
Mentre l'analisi conversazionale esegue la query, puoi osservare il suo ragionamento e il suo processo di pensiero. L'analisi conversazionale potrebbe porre domande di follow-up per chiarire eventuali ambiguità nella query originale. Ad esempio, se sono presenti più campi con nomi simili, l'analisi conversazionale potrebbe chiederti di chiarire quale campo è più appropriato da utilizzare per elaborare la query.
Conversazioni multi-turno
L'analisi conversazionale terrà conto delle domande e delle risposte precedenti mentre continui la conversazione. Puoi utilizzare le risposte precedenti e basarti su di esse perfezionando ulteriormente i risultati o modificando il tipo di visualizzazione.
Per ulteriori indicazioni sulla creazione di domande, consulta Limitazioni relative alle domande.
Domande chiarificatrici
Mentre l'analisi conversazionale esegue la query, puoi osservare il suo ragionamento e il suo processo di pensiero. L'analisi conversazionale potrebbe porre domande di follow-up per chiarire eventuali ambiguità nella query originale. Ad esempio, se sono presenti più campi con nomi simili, l'analisi conversazionale potrebbe chiederti di chiarire quale campo è più appropriato da utilizzare per elaborare la query.
Metadati delle conversazioni
Quando conversi con un'esplorazione o un agente dati, il riquadro di archiviazione comprimibile Dati mostra il nome dell'esplorazione di Looker utilizzata dalla conversazione. Il riquadro di archiviazione Dati fornisce anche le seguenti opzioni:
- Visualizza campi: quando chatti con un'esplorazione, puoi visualizzarla in una nuova finestra del browser facendo clic su Visualizza campi.
- Modifica agente: quando chatti con un agente dati, puoi modificarne i dettagli facendo clic su Modifica agente.
- Nuova conversazione: avvia una nuova conversazione con l'esplorazione di Looker utilizzata dalla conversazione corrente.
Gestire le query all'interno di una conversazione
Quando conversi con i dati, puoi gestire la conversazione interrompendo una risposta alla query attiva durante l'esecuzione o eliminando la domanda e la risposta più recenti.
Eliminare la domanda più recente
Per eliminare la domanda e la risposta più recenti:
- Tieni il cursore sopra la domanda più recente e fai clic su Elimina messaggio.
- Nella finestra di dialogo Eliminare definitivamente il messaggio?, fai clic su Elimina per eliminare definitivamente la domanda e la relativa risposta.
Comprendere i risultati e i calcoli delle query
Quando poni domande sui tuoi dati nell'analisi conversazionale, la risposta potrebbe includere una visualizzazione, una tabella di dati o altri dettagli, a seconda della query specifica e dei dati connessi. Per aprire i risultati della query come esplorazione, fai clic su Apri in Esplora all'interno dei risultati della query.
Oltre a questa risposta alla query, l'analisi conversazionale offre le seguenti opzioni per comprendere i risultati e i calcoli delle query:
- Dettagli su come è stata interpretata la query
- Dettagli su come è stata calcolata la risposta
- Dettagli aggiuntivi, come dettagli analitici e informazioni di debug, se abilitati per l'agente
Determinare come è stata interpretata la query
Se utilizzi la modalità Ragionamento per porre la domanda, puoi vedere come l'analisi conversazionale ha ragionato sulla query. Per visualizzare il ragionamento, espandi l'opzione Mostra ragionamento. Per nascondere il ragionamento, fai clic su Nascondi ragionamento.
L'analisi conversazionale analizza ogni query e pensa a come rispondere, utilizzando le parole chiave della query per dedurre le dimensioni, le misure e altri parametri pertinenti dal livello semantico dei set di dati associati alla conversazione e interpretando dalla query le aggregazioni che potrebbero essere necessarie. Quando espandi Mostra ragionamento, l'analisi conversazionale visualizza una spiegazione in testo normale dei passaggi eseguiti per interpretare la query. La spiegazione include anche la durata durante la quale l'analisi conversazionale ha pensato alla query.
Dopo il ragionamento, l'analisi conversazionale genera una risposta, che potrebbe includere una richiesta di chiarimento sulla query.
Determinare come è stata calcolata una risposta
Per vedere come l'analisi conversazionale ha ottenuto una risposta o creato una visualizzazione, fai clic su Come è stato calcolato? all'interno dei risultati della query.
Quando fai clic su Come è stato calcolato?, l'analisi conversazionale visualizza una sezione Testo. La sezione Testo fornisce una spiegazione in testo normale dei passaggi eseguiti dall'analisi conversazionale per ottenere la risposta fornita. Questa spiegazione include i nomi dei campi non elaborati utilizzati, i calcoli eseguiti, i filtri applicati, l'ordinamento e altri dettagli.
Se Analisi avanzata è disponibile per l'agente dati, la scheda Codice mostra il codice Python aggiuntivo generato per le query avanzate.
Dettagli analitici e informazioni di debug
Se per l'agente dati utilizzato per la conversazione sono abilitate opzioni avanzate specifiche, le risposte possono contenere i seguenti dettagli:
- Mostra dettagli analit1ici: se abilitata, la risposta dell'agente mostra i passaggi di ragionamento, le query Looker generate e le tabelle di dati sottostanti.
- Mostra informazioni di debug: se abilitata, la risposta dell'agente mostra i passaggi che sono stati eseguiti dall'agente per quella risposta, che possono essere utili per la risoluzione dei problemi.
Queste impostazioni vengono configurate nelle opzioni avanzate durante la creazione o la modifica dell'agente.
Gestire le conversazioni
Le conversazioni sono elencate per titolo nella sezione Recenti. Puoi modificare i nomi delle conversazioni, eliminarle o ripristinarle dalla cartella Cestino.
Eliminare una conversazione
Per spostare una conversazione nel cestino, aprila e fai clic su Sposta nel cestino.
Ripristinare o eliminare definitivamente una conversazione
Per ripristinare o eliminare definitivamente una conversazione dal cestino:
- Nell'analisi conversazionale, seleziona Cestino nel pannello di navigazione a sinistra per visualizzare l'elenco delle conversazioni spostate nel cestino.
- Nella sezione Cestino, fai clic sul nome della conversazione che vuoi ripristinare o eliminare definitivamente.
Nella finestra di dialogo Vuoi continuare?, seleziona una delle seguenti opzioni:
- Annulla: annulla l'azione.
- Ripristina: ripristina la conversazione. Puoi accedere alla conversazione dalla sezione Recenti del menu di navigazione a sinistra all'interno dell'analisi conversazionale.
- Elimina definitivamente: elimina definitivamente la conversazione.
Limitazioni note
L'analisi conversazionale presenta le seguenti limitazioni note.
Limitazioni relative alle visualizzazioni
L'analisi conversazionale utilizza Vega-lite per la generazione dei grafici delle conversazioni. I seguenti tipi di grafici Vega sono completamente supportati:
- Grafico a linee (una o più serie)
- Grafico ad area
- Grafico a barre (orizzontale, verticale, in pila)
- Grafico a dispersione (uno o più gruppi)
- Grafico a torta
I seguenti tipi di grafici Vega sono supportati, ma potresti riscontrare un comportamento imprevisto durante il rendering:
- Maps
- Mappe di calore
- Grafici con descrizioni comando
I tipi di grafici che non fanno parte del catalogo Vega non sono supportati. Tutti i grafici non specificati in questa sezione sono considerati non supportati.
Limitazioni relative alle origini dati
L'analisi conversazionale presenta le seguenti limitazioni relative alle origini dati:
- L'analisi conversazionale può restituire un massimo di 5000 righe per query.
- L'analisi conversazionale non può impostare il valore di un campo solo con filtri definito utilizzando i parametri LookML
parameterofilter.
Limitazioni relative alle domande
L'analisi conversazionale supporta le domande a cui è possibile rispondere con una singola visualizzazione, ad esempio:
- Tendenze delle metriche nel tempo
- Suddivisione o distribuzione di una metrica per dimensione
- Valori univoci per una o più dimensioni
- Valori di una singola metrica
- Valori delle dimensioni principali per metrica
L'analisi conversazionale non supporta ancora le domande a cui è possibile rispondere solo con i seguenti tipi di visualizzazioni complesse:
- Previsione
- Analisi statistica avanzata, inclusi il rilevamento di correlazioni e anomalie
È possibile rispondere a domande più avanzate, come le previsioni, quando l'analisi avanzata è abilitata.
Risorse correlate
Panoramica dell'analisi conversazionale in Looker: la pagina di destinazione per l'analisi conversazionale con un elenco delle funzionalità chiave rimanda a tutta la documentazione sull'analisi conversazionale.
Creare e gestire gli agenti dati di Esplora: con gli agenti dati di Esplora, puoi personalizzare l'agente di query sui dati basato sull'AI fornendo contesto e istruzioni specifici per i dati di Esplora, il che aiuta l'analisi conversazionale a generare risposte più accurate e pertinenti al contesto.
Eseguire query su una dashboard con un agente dashboard: chatta con una dashboard di Looker utilizzando un agente dati della dashboard.
Best practice per la configurazione dell'analisi conversazionale in Looker: strategie e best practice per aiutare gli amministratori di Looker e gli sviluppatori LookML a configurare e ottimizzare correttamente l'analisi conversazionale.
Abilitare l'analisi avanzata: l'analisi avanzata all'interno dell'analisi conversazionale traduce le domande in linguaggio naturale in codice Python ed esegue il codice. Rispetto alle query standard basate su SQL, l'utilizzo di Python da parte della funzionalità di analisi avanzata consente analisi e visualizzazioni più complesse.