Dove Gemini in BigQuery elabora i tuoi dati

Questo documento ti aiuta a capire dove Gemini in BigQuery elabora i tuoi dati. Questo comportamento si applica alle seguenti funzionalità di Gemini in BigQuery:

Per queste funzionalità, l'elaborazione di Gemini avviene entro i confini giurisdizionali della località della query o dove è archiviato il set di dati BigQuery. Ad esempio, se la posizione o il set di dati della query BigQuery si trova nella regione europe-west1, l'elaborazione di Gemini avviene in una località all'interno del confine giurisdizionale EU. Questo design riduce al minimo lo spostamento dei dati e segue le best practice di governance dei dati. Per ulteriori informazioni sulle limitazioni relative alle giurisdizioni disponibili, vedi Limitazioni.

Per la maggior parte delle funzionalità di Gemini in BigQuery, la località di elaborazione di Gemini può essere controllata da un amministratore utilizzando l'impostazione Località predefinita globale a livello di progetto o organizzazione. Gli utenti BigQuery possono ignorare questa posizione predefinita globale utilizzando l'impostazione Posizione query in BigQuery Studio. Nei casi in cui un'impostazione della località della query non è specificata nelle impostazioni di configurazione da un amministratore o esplicitamente dall'utente nella query, Gemini in BigQuery utilizza la località derivata dalla query in fase di modifica. Per scoprire di più su come BigQuery determina la località della query, consulta Eseguire una query.

Gemini in BigQuery determina la giurisdizione di US o EU in base a questi controlli. Se non è possibile determinare una giurisdizione, viene utilizzata la località di elaborazione globale in base alle località di pubblicazione di Gemini.

Le sezioni seguenti spiegano come puoi gestire il modo in cui ogni funzionalità di Gemini in BigQuery elabora i tuoi dati.

Editor SQL e data canvas

Quando generi codice utilizzando l'editor SQL o utilizzi il data canvas per creare flussi di lavoro di analisi dei dati, Gemini in BigQuery utilizza la seguente logica per determinare la posizione di elaborazione:

  • Un amministratore di BigQuery può specificare una località predefinita a livello di organizzazione o a livello di progetto. Per scoprire come specificare una posizione predefinita, consulta Specificare la posizione predefinita a livello di organizzazione o progetto.

  • Un utente BigQuery può specificare una posizione della query in BigQuery Studio che sostituisce l'impostazione dell'amministratore. Per scoprire come specificare un'impostazione predefinita della località di query in BigQuery, vedi Specificare le località.

  • Se la posizione di un set di dati non può essere determinata o se la posizione della query predefinita dell'utente non è specificata, BigQuery tenta di determinare la posizione del set di dati o della query in base all'esecuzione simulata. Ad esempio:

    • Esempio di editor SQL: se la tua richiesta a Gemini per Trasforma SQL con Gemini fa riferimento a un set di dati in europe-west1, Gemini elabora i dati nel confine giurisdizionale EU.
    • Esempio di data canvas: se il data canvas visualizza i dati di un set di dati che si trova in us-east4, tutte le analisi o i suggerimenti di Gemini in BigQuery vengono elaborati nei confini giurisdizionali di US.

Specifica la posizione predefinita a livello di organizzazione o a livello di progetto

Un amministratore BigQuery può specificare una località predefinita a livello di organizzazione o progetto in cui vengono elaborate le richieste Gemini. La posizione predefinita viene memorizzata nella cache per la durata della sessione dell'utente mentre esegue modifiche nella scheda dell'editor SQL corrente. La località predefinita viene utilizzata quando le operazioni di Gemini in BigQuery non specificano esplicitamente una località e non è possibile dedurre una località dalla richiesta.

Per saperne di più sulla configurazione della località predefinita, consulta Specifica le impostazioni globali.

Per ulteriori informazioni sulla verifica della configurazione della località predefinita, consulta Recuperare le impostazioni di configurazione.

Agente BigQuery Data Engineering

L'agente di data engineering supporta la regionalizzazione a livello di giurisdizione che fornisce endpoint di servizio dedicati per le regioni us, eu, asia-northeast1 (Tokyo) e globali. La preferenza regionale viene assegnata automaticamente in base alla posizione dello spazio di lavoro Dataform associato.

Quando interagisci con l'agente nella console Google Cloud , tutta l'elaborazione interna, incluso il motore di ragionamento e l'archiviazione temporanea del contesto della conversazione, viene mantenuta rigorosamente all'interno del confine giurisdizionale definito dalla regione dello spazio di lavoro Dataform.

Quando interagisci con l'agente utilizzando l'API pubblica, seleziona us, eu o asia-northeast1 (Tokyo) per assicurarti che tutte le operazioni di elaborazione, ragionamento e chiamate di servizio downstream rimangano all'interno di questa giurisdizione. Se la regione dell'API specificata non corrisponde alla regione del workspace, il sistema restituisce un errore.

Per modificare la regione di elaborazione, devi creare un nuovo repository Dataform e configurarlo per la regione aggiornata.

Agente BigQuery Data Science

L'agente Data Science di BigQuery è disponibile in un numero limitato di regioni di Colab Enterprise. La regione viene determinata automaticamente dalla posizione del notebook Colab Enterprise. Per saperne di più, consulta Località di Colab Enterprise.

Quando interagisci con l'agente Data Science nella console Google Cloud , i dati della sessione, inclusi la cronologia delle conversazioni e l'archiviazione temporanea del contesto della conversazione, vengono archiviati nella stessa regione del notebook. I dati archiviati at-rest nel notebook vengono archiviati anche nella posizione del notebook.

Le richieste del modello Gemini vengono instradate a endpoint regionali o globali a seconda della versione del modello e della regione. Questo routing è dinamico e potrebbe cambiare con il rilascio di nuove versioni del modello. Ad esempio, le versioni più recenti del modello potrebbero inizialmente utilizzare un endpoint globale ed espandersi nel tempo a endpoint regionali o multiregionali.

Per saperne di più sulla residenza dei dati, consulta Residenza dei dati.

Insight dei dati BigQuery

Per generare approfondimenti utilizzando BigQuery Data Insights, puoi eseguire operazioni di scansione dei dati sulle risorse di tabelle e set di dati selezionate. Queste scansioni vengono create nella stessa località della risorsa del set di dati BigQuery. All'interno delle giurisdizioni US o EU, l'elaborazione di Gemini in BigQuery è limitata alla giurisdizione in cui viene eseguita la scansione. Al di fuori delle giurisdizioni US e EU, l'elaborazione viene eseguita a livello globale. Per scoprire dove avviene il trattamento dei dati globali di Gemini, consulta Località di gestione di Gemini.

Preparazione dei dati di BigQuery

La località in cui la preparazione dei dati di BigQuery elabora i dati dipende dalla funzionalità di preparazione dei dati che utilizzi.

  • Per la preparazione dei dati autonoma, la località di elaborazione di Gemini in BigQuery è la località in cui si trova il set di dati BigQuery.
  • Se esegui la preparazione dei dati nell'ambito delle pipeline Dataform o BigQuery, la località di trattamento dati di Gemini in BigQuery è determinata dall'impostazione defaultLocation di Dataform, se è impostata. L'impostazione defaultLocation determina anche la posizione del job BigQuery. In questo modo, l'elaborazione di Gemini in BigQuery viene eseguita negli stessi confini giurisdizionali.
  • Se defaultLocation per Dataform o la pipeline BigQuery che contiene la preparazione dei dati non è impostata, la regione di elaborazione di Gemini in BigQuery viene determinata utilizzando l'impostazione della regione del repository. Una pipeline senza un'impostazione defaultLocation specificata può eseguire diversi job BigQuery in posizioni diverse in base alla posizione delle tabelle utilizzate nei nodi della pipeline. Come best practice, devi impostare defaultLocation per garantire una località di elaborazione coerente.

Limitazioni

Quando identifichi dove Gemini in BigQuery elabora i dati, si applicano le seguenti limitazioni:

  • Gemini in BigQuery non fornisce la residenza dei dati per le singole località. L'elaborazione dei dati può essere specificata per le giurisdizioni supportate US e EU. I dati al di fuori di queste giurisdizioni vengono elaborati a livello globale.
  • Il trattamento della giurisdizione di Gemini in BigQuery è disponibile solo per le funzionalità di Gemini in BigQuery che sono in disponibilità generale (GA). Per un elenco delle funzionalità di Gemini in BigQuery, consulta Panoramica di Gemini in BigQuery.
  • La chat di Gemini in Cloud Assist (GCA) supporta solo l'elaborazione globale di Gemini. Puoi negare l'accesso al riquadro della chat GCA rimuovendo l'autorizzazione IAM (Identity and Access Management) geminicloudassist.agents.invoke per i tuoi utenti. Per scoprire di più su come creare ruoli personalizzati, consulta Creare e gestire ruoli personalizzati.

Passaggi successivi