Configurare Gemini in BigQuery

Prima di poter utilizzare Gemini in BigQuery, che offre assistenza basata sull'AI per l'analisi dei dati, il tuo team deve svolgere quanto segue:

  1. Acquista Gemini in BigQuery
  2. Abilita le API necessarie.
  3. Concedi i ruoli IAM (Identity and Access Management) richiesti.
  4. Attiva le funzionalità di Gemini in BigQuery nella console Google Cloud.

Acquista Gemini in BigQuery

Per utilizzare Gemini in BigQuery, devi eseguire una delle seguenti operazioni:

Per un elenco delle funzionalità incluse, consulta la Panoramica dei prezzi di Gemini in BigQuery.

Acquista la versione Enterprise Plus

Per consentire agli utenti di accedere alle funzionalità di Gemini in BigQuery, crea una prenotazione della versione BigQuery Enterprise Plus e un'assegnazione con job_type di QUERY per l'organizzazione o il progetto. I job di query eseguiti nei progetti assegnati a quella prenotazione possono utilizzare le funzionalità di Gemini in BigQuery.

Autorizzazioni obbligatorie

Per creare e assegnare una prenotazione che consenta le funzionalità di Gemini in BigQuery, devi disporre del ruolo BigQuery Resource Admin o di un altro ruolo con le autorizzazioni IAM bigquery.reservations.create e bigquery.reservationAssignments.create. Per saperne di più sui ruoli IAM in BigQuery, consulta Ruoli e autorizzazioni predefiniti.

Creare assegnazioni Enterprise Plus con Gemini in BigQuery

  1. Nella console Google Cloud, vai alla pagina Gestione della capacità di BigQuery.

    Vai a Gestione della capacità BigQuery

  2. Nella pagina Gestione della capacità, nella sezione Prenotazione di slot, identificate la prenotazione della versione Enterprise Plus che volete utilizzare per assegnare le funzionalità di Gemini in BigQuery. Per creare una nuova prenotazione, segui le istruzioni riportate in Creare prenotazioni e seleziona Enterprise Plus per Versione.

  3. Nella colonna Azioni per la prenotazione della versione Enterprise Plus, fai clic su Azioni prenotazione, poi fai clic su Crea assegnazione.

  4. Nel riquadro Crea un'assegnazione, fai clic su Sfoglia in Seleziona un'organizzazione, una cartella o un progetto per cercare il progetto o l'organizzazione a cui assegnare la prenotazione selezionata. Le cartelle non sono supportate per le assegnazioni di Gemini in BigQuery.

  5. Per Tipo di job, sono supportati solo i tipi di job QUERY per le assegnazioni di Gemini in BigQuery.

  6. Per attivare Gemini in BigQuery, attiva/disattiva l'opzione Attiva Gemini in BigQuery per questa assegnazione. Se consenti l'utilizzo di Gemini in BigQuery per l'assegnazione del tipo QUERY, accetti i relativi termini e condizioni.

  7. Fai clic su Crea per creare il compito.

Acquista Gemini Code Assist Enterprise

Gemini Code Assist Enterprise include le funzionalità di Gemini in BigQuery che accelerano il ciclo di vita end-to-end dei dati e dell'analisi con l'assistenza dell'AI. Per scoprire come effettuare l'acquisto, consulta Acquista un abbonamento a Gemini Code Assist Enterprise e segui le istruzioni per acquistare la versione Enterprise.

Abilita le API necessarie

Per utilizzare Gemini in BigQuery, devi abilitare l'API Gemini for Google Cloud. In genere, questo passaggio viene eseguito da un amministratore del servizio o dal proprietario del progetto con l'autorizzazione IAM serviceusage.services.enable.

  1. Per abilitare l'API Gemini for Google Cloud, vai alla pagina Gemini for Google Cloud.

    Vai a Gemini per Google Cloud

  2. Nel selettore dei progetti, seleziona un progetto.

  3. Fai clic su Attiva.

    La pagina si aggiorna e mostra lo stato Attivato. Gemini in BigQuery è ora disponibile nel progetto Google Cloud selezionato per tutti gli utenti che dispongono delle autorizzazioni IAM richieste.

  4. Per utilizzare i consigli per il consigliere per il partizionamento e il clustering e il consigliere per le viste materializzate, abilita l'API Recommender se non è già attivata.

Abilita Apache Spark in BigQuery

Per utilizzare l'ottimizzazione automatica e la risoluzione dei problemi assistita per Apache Spark, devi attivare l'API Dataproc per un progetto.

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Dataproc API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Dataproc API.

    Enable the API

Attivazione automatica delle API di gestione degli asset

Le seguenti API di gestione delle risorse vengono attivate automaticamente per tutti i progetti Google Cloud che utilizzano BigQuery:

Se hai script di automazione precedenti a marzo 2024 che dipendevano sullo stato di queste API, potresti doverli aggiornare.

Queste API non comportano costi aggiuntivi. Gli utenti che dispongono delle autorizzazioni IAM per utilizzare i servizi abilitati nelle risorse corrispondenti possono incorrere in addebiti, come descritto nella sezione Prezzi di BigQuery, Prezzi di Dataform e Prezzi di Dataplex.

Puoi impedire l'attivazione di API aggiuntive impostando il vincolo del criterio dell'organizzazione Limita l'utilizzo dei servizi delle risorse. Puoi disattivare API selezionate in qualsiasi momento.

Attivare le funzionalità di anteprima di Gemini in BigQuery

Alcune funzionalità di Gemini in BigQuery in anteprima fanno parte del programma Trusted Tester. Per richiedere l'accesso a queste funzionalità, un amministratore deve compilare il modulo di registrazione di Gemini in BigQuery prima del lancio ufficiale. L'accesso alle funzionalità di Gemini in BigQuery pre-GA viene attivato periodicamente in batch.

Le funzionalità di anteprima che richiedono la registrazione a Gemini in BigQuery includono:

  • Completamento delle query SQL
  • Suggerimenti viste materializzate
  • Ottimizzazione automatica di Apache Spark e risoluzione dei problemi assistita

Concedi ruoli IAM in un progetto Google Cloud

Questa sezione descrive i passaggi necessari per concedere agli utenti il ruolo IAM Utente Cloud AI Companion (roles/cloudaicompanion.user). Sono necessari ruoli aggiuntivi per altre funzionalità di Gemini in BigQuery. In genere, questo passaggio viene eseguito da un amministratore.

  1. Per concedere i ruoli IAM necessari per utilizzare Gemini in BigQuery, vai alla pagina IAM e amministrazione.

    Vai a IAM e amministrazione

  2. Per concedere l'accesso, fai clic su Visualizza per entità.

  3. Nella colonna Principale, individua un'entità per la quale vuoi attivare l'accesso a Gemini in BigQuery, quindi fai clic su Modifica entità nella riga corrispondente.

  4. Nel riquadro Modifica accesso, fai clic su Aggiungi un altro ruolo.

  5. Nell'elenco Seleziona un ruolo, seleziona Utente Gemini for Google Cloud. Gli utenti con il ruolo Utente di Gemini per Google Cloud possono utilizzare Gemini per Google Cloud, ma potrebbero aver bisogno di un'autorizzazione aggiuntiva per utilizzare funzionalità specifiche di Gemini in BigQuery.

  6. (Facoltativo) Se necessario, concedi i ruoli che concedono le autorizzazioni per accedere ad altre funzionalità di Gemini in BigQuery:

  7. Fai clic su Salva.

Concedi i ruoli IAM per le funzionalità di Apache Spark di Gemini in BigQuery

Per concedere i ruoli IAM necessari per utilizzare le funzionalità di Gemini in Apache Spark di BigQuery per eseguire l'ottimizzazione con l'ottimizzazione automatica e per utilizzare la risoluzione dei problemi avanzata, consulta Ruoli Dataproc Serverless.

Attivare le funzionalità di Gemini in BigQuery

Se sei un data analyst, un data scientist o uno sviluppatore che vuole utilizzare funzionalità specifiche di Gemini in BigQuery per scrivere query SQL e codice Python, devi attivare la funzionalità nella console Google Cloud. Per scoprire come attivare le funzionalità, consulta la sezione Prima di iniziare in "Scrivere query con l'assistenza di Gemini". Gli utenti che dispongono dei ruoli o delle autorizzazioni IAM necessari possono accedere alle funzionalità di Gemini in BigQuery abilitate per il loro progetto Google Cloud. Per ulteriori informazioni, consulta la panoramica di Gemini for Google Cloud.

Passaggi successivi