Dati conversazionali: esegui query sui dati in linguaggio naturale con l'assistenza di Gemini

Conversational Analytics è uno strumento di query sui dati basato sull'IA che ti aiuta a scrivere domande in linguaggio naturale, consentendo a chi non ha esperienza in business intelligence di trarre valore dai dati. Per produrre le risposte più affidabili possibili, Conversational Analytics utilizza i tuoi modelli LookML per capire come eseguire query sui dati. L'analisi conversazionale è una funzionalità di Gemini in Looker disponibile nelle istanze di Looker (Google Cloud core) e Looker (originale) e in Looker Studio nell'ambito di un abbonamento a Looker Studio Pro.

Scopri come e quando Gemini per Google Cloud utilizza i tuoi dati. Poiché si tratta di una tecnologia in fase iniziale, i Google Cloud prodotti Gemini possono generare output apparentemente plausibili, ma di fatto errati. Ti consigliamo di verificare tutti gli output di Gemini per i Google Cloud prodotti prima di utilizzarli. Per ulteriori informazioni, consulta Gemini per Google Cloud e l'AI responsabile.

Prima di iniziare

Per utilizzare Dati conversazionali in Looker Studio, devi soddisfare i seguenti requisiti.

  1. Devi essere un utente con un abbonamento a Looker Studio Pro. Le licenze di Looker Studio Pro sono disponibili senza costi per gli utenti di Looker.
  2. Un amministratore deve aver attivato Gemini in Looker per Looker Studio.

Per utilizzare Dati sulle conversazioni all'interno di un'istanza di Looker, tu e la tua istanza di Looker dovete soddisfare i seguenti requisiti:

  1. Un amministratore di Looker deve attivare Gemini in Looker per l'istanza di Looker.
  2. Un amministratore di Looker deve concederti il ruolo Gemini nell'istanza di Looker. Devi anche disporre di un ruolo che contenga l'autorizzazione access_data per il modello su cui stai eseguendo la query.

Origini dati supportate

Prima di poter porre domande sui tuoi dati, devi avere origini dati collegate a Looker Studio. Conversational Analytics funziona con i connettori dati di Looker, Google BigQuery, Fogli Google e CSV.

Il set di dati da analizzare deve trovarsi in Looker, Google BigQuery, Fogli Google o in un file CSV.

Configura le connessioni a queste origini dati seguendo le istruzioni riportate nelle pagine seguenti:

Puoi visualizzare alcune origini dati già aggiunte a Looker Studio andando alla pagina Origini dati in Looker Studio. I dati provenienti da origini come singole esplorazioni di Looker non verranno visualizzati in questa pagina.

Puoi accedere a Dati conversazionali da Looker Studio nei seguenti modi:

  • Vai direttamente ad Analisi conversazionale.
  • Scegli Analytics conversazionale dal pannello di navigazione di Looker Studio.
  • Scegli Conversazione dal menu Crea di Looker Studio se ti trovi nella tua area di lavoro sandbox.

Se l'amministratore ha attivato Gemini in Looker per la tua istanza di Looker, in qualità di utente di Looker puoi eseguire query sui dati in linguaggio naturale accedendo ad Analisi conversazionale nei seguenti punti all'interno della tua istanza di Looker:

Dati conversazionali è disponibile per le istanze di Looker (Google Cloud core) e Looker (originale) su Looker 25.0 o versioni successive.

Avvia una conversazione

Gli insiemi di domande che chiedi su un set di dati sono organizzati per conversazione. Suddividere il lavoro in più conversazioni può essere utile per organizzare le linee di indagine. Le conversazioni precedenti sono elencate nel riquadro Pianifica Recenti di Conversational Analytics. Se fai clic su una conversazione esistente, puoi tornare alla conversazione e porre altre domande.

Per creare una nuova conversazione:

  1. Vai ad Analisi conversazionale.
  2. Fai clic su + Crea conversazione in Dati conversazionali. Le domande e i risultati vengono salvati per la visualizzazione futura nella posizione "Sandbox" del progetto scelto.
  3. Seleziona l'origine dati che vuoi esaminare o l'agente dati che vuoi utilizzare per la conversazione:

    • Origine dati: per avviare una conversazione basata su un'origine dati esistente, seleziona il riquadro Origine dati e poi un'origine dati. Per creare una nuova origine dati, seleziona Connetti ai dati.

    • Agente di dati: per avviare una conversazione con un agente di dati esistente, seleziona Agenti e poi un agente di dati. Per creare un nuovo agente dati, seleziona + Crea agente.

  4. Per avviare la conversazione, inserisci la domanda e premi Invio (Mac) o Invio (PC).

Puoi tornare alla conversazione dalla sezione Recenti.

Fai domande

Puoi porre domande per ottenere approfondimenti dai tuoi dati. Puoi utilizzare le domande suggerite come punto di partenza per esplorare i dati e acquisire familiarità con Conversational Analytics.

Porre domande su un'origine dati

Dopo aver creato una conversazione, puoi porre domande sui dati nel campo Fai una domanda nella parte inferiore dello schermo.

Le domande non devono avere un formato specifico o utilizzare una sintassi specifica. Tuttavia, devono essere correlati all'origine dati selezionata. Conversational Analytics potrebbe riformulare la tua domanda dopo che hai scritto una query. La domanda riformulata verrà visualizzata nella finestra della conversazione dopo la domanda originale. Ad esempio, Conversational Analytics potrebbe riformulare la domanda "Qual è la media delle età degli utenti?" in "Qual è l'età media degli utenti?"

L'analisi conversazionale prende in considerazione le domande e le risposte precedenti man mano che continui la conversazione. Puoi utilizzare le risposte precedenti e perfezionarle ulteriormente perfezionando i risultati o modificando il tipo di visualizzazione.

Per ulteriori indicazioni sulla creazione di domande, consulta le best practice.

Domande suggerite

Iniziare con una domanda suggerita può aiutarti ad avviare una conversazione se non hai dimestichezza con i dati o non sai come iniziare. Quando inizi una nuova conversazione, Conversational Analytics suggerisce domande iniziali sotto l'intestazione Quali domande posso fare?. Fai clic su una domanda suggerita per generare una risposta.

Puoi anche trovare le domande suggerite una volta avviata una conversazione nel riquadro comprimibile Dati Archiviazione sotto la voce Prova a chiedere:. Fai clic su una domanda suggerita per generare una risposta.

Gestire le query all'interno di una conversazione

Quando parli con i dati, puoi gestire la conversazione interrompendo una risposta alla query attiva durante l'esecuzione o eliminando la domanda più recente e la relativa risposta.

Interrompere una risposta alla query

Per interrompere l'esecuzione di una query dopo aver inviato un messaggio, fai clic su Interrompi risposta. Conversational Analytics interrompe l'esecuzione della query e mostra il seguente messaggio: The query was cancelled.

Eliminare la domanda più recente

Per eliminare la domanda più recente e la relativa risposta:

  1. Tieni premuto il cursore sulla domanda più recente, quindi fai clic su Elimina messaggio.
  2. Nella finestra di dialogo Vuoi eliminare definitivamente il messaggio?, fai clic su Elimina per eliminare definitivamente la domanda e la relativa risposta.

Informazioni sui risultati delle query e sui calcoli

Quando fai domande sui tuoi dati in Conversational Analytics, la risposta potrebbe includere una visualizzazione, una tabella di dati o altri dettagli, a seconda della query specifica e dei dati collegati.

Oltre a questa risposta alla query, Conversational Analytics fornisce le seguenti opzioni per comprendere i risultati e i calcoli delle query:

Determinare come è stata calcolata una risposta

Per scoprire in che modo Conversational Analytics ha trovato una risposta o ha creato una visualizzazione, fai clic su Come è stato calcolato? nei risultati della query.

Se fai clic su Come è stato calcolato?, In Dati conversazionali viene visualizzata una sezione Testo. La sezione Testo fornisce una spiegazione in testo normale dei passaggi eseguiti da Conversational Analytics per arrivare alla risposta data. Questa spiegazione include i nomi dei campi non elaborati utilizzati, i calcoli eseguiti, i filtri applicati, l'ordine di ordinamento e altri dettagli.

Ottenere approfondimenti aggiuntivi

Quando Conversational Analytics è in grado di fornire ulteriori approfondimenti sui dati di una risposta, sotto la risposta viene visualizzato il pulsante Approfondimenti keyboard_arrow_down. Fai clic su Approfondimenti keyboard_arrow_down per visualizzare ulteriori informazioni sulla query. Approfondimenti analizza solo i dati restituiti dal prompt e non esegue query aggiuntive per recuperare altri dati. Approfondimenti può essere una fonte utile di idee per domande di follow-up per continuare la conversazione.

Di seguito è riportato un esempio di alcuni approfondimenti che potrebbero essere restituiti dal prompt "Quanti utenti sono presenti in ogni stato?":

  • Un riepilogo generale delle aree con volume di dati elevato e basso. Ad esempio:
    • "California, Texas e Ohio sono stati chiave per le operazioni aziendali in base ai dati forniti."
    • "L'Inghilterra e regioni specifiche della Cina, ovvero Anhui e Guangdong, mostrano un'attività commerciale significativa."
    • "Alcuni stati, tra cui Mie, Akita e Iwate, hanno una presenza minima in base ai dati."
  • Una valutazione della variabilità del set di dati. Ad esempio, "I dati indicano scale operative diverse in località diverse".

Attivare l'analisi avanzata con Code Interpreter

L'interprete di codice in Conversational Analytics traduce le tue domande in linguaggio naturale in codice Python ed esegue questo codice. Rispetto alle query standard basate su SQL, l'utilizzo di Python da parte dell'interprete di codice consente analisi e visualizzazioni più complesse. Per maggiori dettagli e istruzioni su come attivare l'interprete di codice, consulta Interprete di codice di Conversational Analytics.

Limitazioni note

Conversational Analytics presenta le seguenti limitazioni note.

Limitazioni delle visualizzazioni

Analisi conversazionale sfrutta Vega-Lite per la generazione di 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 termiche
  • Grafici con descrizioni comando

I tipi di grafici esistenti al di fuori del catalogo Vega non sono supportati. Tutti i grafici non specificati in questa sezione sono considerati non supportati.

Limitazioni delle origini dati

Dati conversazionali presenta le seguenti limitazioni per le origini dati:

  • Per i dati di Looker, Conversational Analytics può restituire un massimo di 5000 righe per query.
  • Dati conversazionali non supporta la funzionalità Nomi delle colonne flessibili di BigQuery.
  • Dati conversazionali non funziona bene con le origini dati in cui è disattivata la modifica dei campi nei report perché questa impostazione impedisce a Dati conversazionali di creare campi calcolati.
  • Quando l'origine dati è Looker, Conversational Analytics non può impostare il valore di un campo solo con filtri definito utilizzando il parametro parameter di LookML.

Limitazioni relative alle domande

Conversational Analytics 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

Conversational Analytics non supporta ancora le domande a cui è possibile rispondere solo con i seguenti tipi di visualizzazioni complesse:

  • Variazione percentuale di una metrica nel tempo, inclusa l'analisi da un periodo all'altro
  • Previsione e previsione
  • Analisi statistica avanzata, tra cui correlazione e rilevamento di anomalie

Gestire le conversazioni

Puoi modificare il nome delle conversazioni, eliminarle o ripristinarle dalla cartella Cestino.

Assegnare un nome a una conversazione

Conversational Analytics genera automaticamente il titolo di una conversazione in base alla prima domanda e alla prima risposta. Per modificare il nome generato:

  1. Apri la conversazione dal riquadro Recenti.
  2. Fai clic sul titolo nella parte superiore della pagina.
  3. Inserisci un nuovo nome per la conversazione.
  4. Per salvare le modifiche, fai clic in un altro punto della pagina o premi Invio (Mac) o Invio (PC).

Il nome della conversazione viene modificato in Il mio report di marketing.

Eliminare una conversazione

Puoi spostare una conversazione nel cestino, ripristinarla dal cestino o eliminarla definitivamente.

Spostare una conversazione nel cestino

Per spostare una conversazione nel cestino:

  1. Vai ad Analisi conversazionale.
  2. Dal riquadro Recenti, apri la conversazione che vuoi spostare nel cestino.
  3. Nella conversazione selezionata, fai clic su Sposta nel cestino.

Ripristinare o eliminare definitivamente una conversazione

Per ripristinare o eliminare definitivamente una conversazione dal cestino:

  1. In Dati sulle conversazioni, seleziona Cestino nel riquadro di navigazione a sinistra per visualizzare l'elenco delle conversazioni spostate nel cestino.
  2. Nella sezione Cestino, fai clic sul nome della conversazione che vuoi ripristinare o eliminare definitivamente.
  3. Nella finestra di dialogo Sei sicuro?, 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 in Analisi conversazionale.
    • Elimina definitivamente: elimina definitivamente la conversazione.

Cercare nelle conversazioni

Per cercare una conversazione specifica per titolo:

  1. Vai ad Analisi conversazionale.
  2. Nella barra di ricerca di Search Conversational Analytics, inserisci la query di ricerca. Mentre digiti, viene visualizzato un elenco di conversazioni con titoli corrispondenti alla tua query di ricerca.
  3. Seleziona una conversazione dai risultati di ricerca per aprirla.

Best practice

Consulta le best practice riportate di seguito per aiutare Conversational Analytics a fornire le risposte più utili.

Configura un'origine dati

La configurazione di un'origine dati in modo ideale può aiutare Conversational Analytics a fornire le risposte più utili. Ti consigliamo di seguire queste best practice quando crei un'origine dati:

  • Includi nell'origine dati solo i campi che devono essere utilizzati per l'analisi da parte degli utenti finali.
  • Assegna a ogni campo un nome chiaro e conciso.
  • Assegna a ogni campo una descrizione chiara, inclusi i valori di esempio, ove pertinente. Queste descrizioni dei campi sono incluse nel prompt inviato a Conversational Analytics e possono essere utili per fornire contesto. I valori di esempio sono particolarmente utili per i campi di stringa.

Se utilizzi un'origine dati di Looker Studio, valuta queste best practice aggiuntive:

  • Puoi escludere completamente i campi che non devono essere utilizzati per l'analisi o nasconderli nell'origine dati.
  • Le descrizioni dei campi possono essere aggiunte o modificate per fornire un contesto a Dati conversazionali.
  • Se vedi risultati imprevisti, controlla l'origine dati e verifica che i tipi di campo e le impostazioni di aggregazione predefinite siano corretti.

Prompting

Quando scrivi domande per Conversational Analytics, ti consigliamo di seguire queste best practice:

  • Se possibile, utilizza i nomi esatti dei campi inclusi nell'origine dati. In questo modo, Analisi conversazionale potrà distinguere le colonne con nomi simili.

  • Per restringere i risultati includendo o escludendo dati specifici, indica il campo e il valore del filtro direttamente, se possibile. Ad esempio, anziché chiedere "Vendite in Germania", chiedi "Vendite in cui il paese è Germania" o "Vendite in cui la regione è DE".

Per tenere conto di elementi come colonne con nomi simili o per consentire agli utenti di utilizzare i termini "tedesco", "Germania" e "DE" in modo intercambiabile, ti consigliamo di creare un agente dati personalizzato in grado di gestire queste varianti.

Agenti di dati

Gli agenti di dati si basano sulla potenza di Conversational Analytics per perfezionare ulteriormente l'esperienza degli utenti senza competenze in business intelligence al fine di trarre valore dai dati. Con gli agenti di dati, puoi personalizzare l'agente di query sui dati basato sull'IA con il contesto e le istruzioni specifici per i tuoi dati.

Ad esempio, potresti definire un cliente "fedele" come un cliente che ha effettuato più di cinque acquisti in un determinato periodo di tempo. In alternativa, se vuoi far risparmiare tempo ai tuoi utenti, tutte le risposte dell'agente dati devono essere riassunte in massimo 20 parole. Inoltre, vuoi che i numeri siano formattati in modo da corrispondere agli standard aziendali. Questi tipi di istruzioni e altri ancora possono essere utilizzati per creare un agente di dati che sappia come gli utenti vogliono interagire con i tuoi dati. Per saperne di più, consulta la pagina della documentazione relativa agli agenti di dati.

Invia il tuo feedback

Puoi fornire a Google un feedback su Analisi conversazionale in uno dei seguenti modi:

  • Valuta le singole risposte selezionando una delle seguenti opzioni:
    • Buona risposta: indica che la risposta è stata utile.
    • thumb_down Risposta sbagliata: indica che la risposta non è stata utile.
  • Per inviare un feedback dettagliato, fai clic su Invia feedback nella parte inferiore del pannello di navigazione a sinistra in Conversational Analytics.

Se condividi un feedback negativo, avrai la possibilità di includere ulteriori dettagli, inclusa una copia della conversazione in corso.