L'interprete di codice in Conversational Analytics traduce le domande in linguaggio naturale in codice Python ed esegue il codice per fornire analisi e visualizzazioni avanzate. L'interprete di codice è disponibile per l'Analisi conversazionale in Looker Studio nell'ambito di un abbonamento a Looker Studio Pro, in Looker (original) e in Looker (Google Cloud core).
A differenza delle esperienze di BI basate su SQL standard, Code Interpreter supporta un'ampia gamma di analisi dei dati, dai calcoli e dai grafici di base a attività più avanzate come la previsione delle serie temporali. Code Interpreter migliora l'analisi conversazionale consentendo agli utenti di eseguire questi tipi di analisi avanzate, che altrimenti richiederebbero in genere conoscenze specialistiche di metodi statistici o di codifica avanzata.
Scopri come e quando Gemini per Google Cloud utilizza i tuoi dati.
Prima di iniziare
Per utilizzare l'interprete di codice, devi soddisfare i requisiti per l'utilizzo dell'Analisi conversazionale in Looker Studio o in Looker.
Per utilizzare Code Interpreter con un'istanza di Looker (originale), l'istanza deve essere alla versione 25.8 o successive di Looker.
Attivare Code Interpreter
Questa sezione descrive come attivare Code Interpreter nelle seguenti piattaforme:
Attivare l'interprete di codice in Looker Studio
Per attivare Code Interpreter per le tue conversazioni:
- Nel pannello di navigazione a sinistra di Analisi conversazionale, fai clic sul pulsante di attivazione/disattivazione Analisi avanzata per attivare Code Interpreter.
- Con l'interprete di codice attivato, puoi utilizzare l'Analisi conversazionale come di consueto per avviare conversazioni e porre domande sui tuoi dati. Code Interpreter utilizza il motore che alimenta Gemini Chat per tradurre le query in codice Python ed eseguire il codice.
Attivare Code Interpreter in Looker (originale)
Nell'istanza di Looker (originale), un amministratore di Looker deve seguire questi passaggi per attivare Code Interpreter e renderlo disponibile agli utenti di Gemini in Looker:
- Nel pannello Amministrazione, vai alla sezione Piattaforma e seleziona la pagina Gemini in Looker.
- Nella sezione Attivazione di Gemini in Looker, attiva l'impostazione Attiva Gemini in Looker.
- Seleziona Attiva le funzionalità di Trusted Tester. Quando questa impostazione è abilitata, gli utenti possono accedere alle funzionalità di Trusted Tester di Gemini in Looker. Questa impostazione deve essere attivata per consentire agli utenti di accedere a Gemini durante l'anteprima pre-GA.
- (Facoltativo) Seleziona Abilita l'utilizzo dei dati di Trusted Tester. Se questa impostazione è attivata, acconsenti all'utilizzo dei tuoi dati da parte di Google come descritto nei termini del programma Trusted Tester di Gemini per Google Cloud . Questa impostazione può essere attivata solo quando è attivata l'impostazione Abilita le funzionalità di Trusted Tester. Questa impostazione viene attivata automaticamente quando è attivata l'impostazione Abilita le funzionalità di Trusted Tester.
- Seleziona Attiva Code Interpreter. Quando questa impostazione è attivata, gli utenti possono accedere a Code Interpreter in Analisi conversazionale. Questa impostazione può essere attivata solo se è attivata anche l'impostazione Abilita le funzionalità di Trusted Tester. L'impostazione Attiva Code Interpreter è stata attivata per impostazione predefinita per le istanze di Looker (originale) che soddisfacevano i seguenti criteri:
- Un amministratore di Looker ha attivato le impostazioni Abilita Gemini in Looker e Abilita le funzionalità di Trusted Tester nella tua istanza di Looker (originale) prima di aggiornarla a Looker 25.8.
- Un amministratore di Looker ha aggiornato la tua istanza a Looker 25.8 il primo giorno dei deployment delle release.
Un amministratore di Looker deve concedere l'autorizzazione gemini_in_looker
agli utenti prima che possano utilizzare l'interprete di codice.
Attiva Code Interpreter in Looker (Google Cloud core)
Nell'istanza di Looker (Google Cloud core), un amministratore di Looker deve seguire questi passaggi per attivare l'interprete di codice e renderlo disponibile agli utenti di Gemini in Looker:
- Vai al pannello Amministratore > sezione Piattaforma > pagina Gemini in Looker.
- Attiva Code Interpreter.
L'interprete di codice è attivato per impostazione predefinita quando Gemini in Looker è attivato nelle impostazioni dell'istanza di Looker (Google Cloud core) nella console Google Cloud .
Un amministratore di Looker deve concedere l'autorizzazione gemini_in_looker
agli utenti prima che possano utilizzare l'interprete di codice.
Limitazioni note
- Code Interpreter utilizza Python per risolvere i problemi. Poiché Python è più flessibile dei linguaggi di query strutturati, le risposte di Code Interpreter potrebbero essere più variabili rispetto a quelle dell'esperienza principale di Analisi conversazionale.
- Per i dati di Looker, Conversational Analytics può restituire un massimo di 5000 righe per query.
- L'interprete di codice supporta queste librerie Python. Per richiedere l'assistenza per librerie Python aggiuntive, invia un'email all'indirizzo conversational-analytics-feedback@google.com.
- I seguenti tipi di grafici di visualizzazione non sono supportati nelle risposte di Code Interpreter:
- Maps
Per informazioni su ulteriori limitazioni, consulta la documentazione relativa alle limitazioni note in Conversational Analytics.
Librerie Python supportate
Mostra le librerie Python supportate
L'interprete di codice supporta le seguenti librerie Python:
altair
attrs
chess
contourpy
cycler
entrypoints
fonttools
fpdf
geopandas
imageio
jinja2
joblib
jsonschema
jsonschema-specifications
kiwisolver
lxml
markupsafe
matplotlib
mpmath
numexpr
numpy
opencv-python
openpyxl
packaging
pandas
patsy
pdfminer-six
pillow
plotly
protobuf
pylatex
pyparsing
PyPDF2
python-dateutil
python-docx
python-pptx
pytz
referencing
reportlab
rpds-py
scikit-image
scikit-learn
scipy
seaborn
six
statsmodels
striprtf
sympy
tabulate
tensorflow
threadpoolctl
toolz
torch
tzdata
xlrd
Domande suggerite
Quando abiliti Code Interpreter, le funzionalità di analisi avanzate di Python consentono ad Analisi conversazionale di rispondere a una gamma più ampia di domande, oltre ai tipi standard di domande supportate. Ad esempio:
- Puoi spiegarmi i principali fattori che determinano le vendite in base ai miei dati?
- Qual è il lifetime value di ciascuno dei miei segmenti di clienti, tenendo conto della frequenza di acquisto media e del valore medio dell'ordine?
- Come si confrontano le vendite di quest'anno con quelle dell'anno scorso?
- Identificare i valori anomali nei miei dati di vendita per individuare i prodotti o le regioni con un rendimento particolarmente buono o scarso.
- Esegui un'analisi di coorte per comprendere la customer retention.
- I miei prodotti con il margine più elevato sono anche i più popolari? Utilizza questa risposta per fornire un suggerimento su come ottimizzare il mio mix di prodotti.
- Qual è il tasso di crescita annuo composto (CAGR) delle vendite per categoria di prodotto negli ultimi tre anni?
- Mostra il CAGR come grafico a barre con la categoria di prodotto sull'asse x e il CAGR sull'asse y.