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 località della query o il set di dati BigQuery si trova nella regione europe-west1, l'elaborazione di Gemini avviene in una località all'interno del confine giurisdizionale EU. Questa progettazione 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, consulta 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 sostituire questa località predefinita globale utilizzando l'impostazione Località della query in BigQuery Studio. Nei casi in cui un amministratore non specifica un'impostazione della località della query nelle impostazioni di configurazione o l'utente non la specifica esplicitamente 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 gestire la località 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 località di elaborazione:

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

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

  • Se non è possibile determinare la località di un set di dati o se la località della query predefinita dell'utente non è specificata, BigQuery tenta di determinare la località del set di dati o della query in base all'esecuzione di prova. Ad esempio:

    • Esempio di editor SQL: se la richiesta di 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 canvas di dati: se il canvas di dati 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 US.

Specificare la località predefinita a livello di organizzazione o a livello di progetto

Un amministratore BigQuery può specificare una località predefinita a livello di organizzazione o a livello di progetto in cui vengono elaborate le richieste di Gemini. La località predefinita viene memorizzata nella cache per la durata della sessione dell'utente durante la modifica 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 ulteriori informazioni sulla configurazione della località predefinita, consulta Specificare le impostazioni globali.

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

Agente di data engineering BigQuery

L'agente di data engineering supporta la regionalizzazione a livello di giurisdizione che fornisce endpoint di servizio dedicati per le regioni us, eu, e globali. La preferenza regionale viene assegnata automaticamente in base alla località dell'area di lavoro Dataform associata.

Quando interagisci con l'agente nella Google Cloud console, 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 dell'area di lavoro Dataform.

Quando interagisci con l'agente utilizzando l'API pubblica, seleziona us o eu per assicurarti che tutte le chiamate di elaborazione, ragionamento e servizio downstream rimangano all'interno di questa giurisdizione. Se la regione API specificata non è allineata alla regione dell'area di lavoro, il sistema restituisce un errore.

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

insight dei dati BigQuery

Per generare approfondimenti utilizzando gli approfondimenti dei dati di BigQuery, puoi eseguire operazioni di scansione dei dati sulle tabelle e sulle risorse del set di dati selezionate. Queste scansioni vengono create nella stessa località della risorsa del set di dati BigQuery. Nelle 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 l'elaborazione dei dati globali di Gemini, consulta Località di pubblicazione 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 stai utilizzando.

  • Per la preparazione dei dati autonomi, 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 di Dataform o delle pipeline BigQuery, la località di elaborazione dei dati di Gemini in BigQuery viene determinata dall'impostazione Dataform defaultLocation setting, se è impostata. L'impostazione defaultLocation determina anche la località 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 località diverse in base alla località delle tabelle utilizzate nei nodi della pipeline. Come best practice, devi impostare defaultLocation per garantire una località di elaborazione coerente.

Limitazioni

Quando identifichi la località in cui 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.
  • L'elaborazione della giurisdizione di Gemini in BigQuery è disponibile solo per le funzionalità di Gemini in BigQuery che sono disponibili a livello generale (GA). Per un elenco delle funzionalità di Gemini in BigQuery, consulta Panoramica di Gemini in BigQuery.
  • L'assistenza per il codice dei notebook Python di BigQuery e l'agente di data science per Colab Enterprise in BigQuery supportano solo l'elaborazione globale di Gemini.

  • 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