Utilizzare Gemini Cloud Assist

Questo documento descrive come utilizzare Gemini Cloud Assist, un prodotto del portfolio Gemini Google Cloud, per comprendere e utilizzare i metadati, i job e le query in BigQuery.

Prima di iniziare

Prima di poter utilizzare Gemini Cloud Assist, l'amministratore deve completare i passaggi per configurare Gemini Cloud Assist per il progetto o la cartella in cui stai lavorando.

Per rispondere a domande e richieste sulle tue risorse Google Cloud , Gemini Cloud Assist ha bisogno delle autorizzazioni Identity and Access Management (IAM) appropriate per queste risorse. Gemini Cloud Assist eredita le tue autorizzazioni quando gli chiedi di eseguire query sui tuoi dati BigQuery, quindi in molti casi le autorizzazioni IAM necessarie sono già concesse. Per saperne di più, consulta Requisiti IAM per l'utilizzo di Gemini Cloud Assist.

Utilizzare Gemini Cloud Assist

  1. Vai alla pagina BigQuery.

    Vai a BigQuery

  2. Nella Google Cloud barra degli strumenti, fai clic suspark Apri o chiudi la chat dell'AI di Gemini per aprire la chat di Gemini Cloud Assist.

    Pulsante Gemini Cloud Assist nella barra degli strumenti di BigQuery.

  3. Nel campo Inserisci un prompt, inserisci il prompt.

  4. Fai clic su Invia prompt.

Le sezioni seguenti forniscono esempi di attività che puoi eseguire con Gemini Cloud Assist.

Analizza i job

Scopri di più sui job eseguiti nel tuo progetto, inclusa la cronologia personale dei job e quella del progetto, per supportare i seguenti casi d'uso:

  • Esegui il debug delle query a lunga esecuzione. Scopri lo stato attuale di un job e i motivi per cui potrebbe richiedere più tempo del previsto, ad esempio contesa di slot, un numero elevato di righe scansionate, volume elevato di dati e altri. Nel riquadro Cloud Assist, inserisci un prompt simile al seguente:

    Why is this job taking so long? JOB_ID
    
  • Analizza la causa di un job non riuscito. Scopri perché una query specifica non è riuscita. Nel riquadro Cloud Assist, inserisci un prompt simile al seguente:

    Why did JOB_ID fail?
    
  • Trova query che utilizzano molte risorse. Scopri di più sulle query più costose in base al numero stimato di byte elaborati. Nel riquadro Cloud Assist, inserisci un prompt simile al seguente:

    What are the 3 most expensive queries that I ran in the last 2 days?
    

Genera SQL

Genera una query SQL descrivendo cosa vuoi che faccia la query. Per ottenere risultati ottimali, includi il nome della tabella che vuoi interrogare. Ad esempio, nel riquadro Cloud Assist, inserisci un prompt simile al seguente:

Generate a SQL query to show me the duration and subscriber type for the ten longest trips.
Use the `bigquery-public-data.san_francisco_bikeshare.bikeshare_trips` table.

Genera codice Python

Genera codice Python descrivendo cosa vuoi che faccia. Ad esempio, nel riquadro Cloud Assist, puoi inserire il seguente prompt per chiedere a Gemini di eseguire query sulla tabella penguins da un set di dati pubblico utilizzando la sintassi magica di BigQuery:

Generate python code to query the `bigquery-public-data.ml_datasets.penguins`
table using bigquery magics

Passaggi successivi