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 nei confini giurisdizionali della località della query o nella località in cui è 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 data governance. Per ulteriori informazioni sulle restrizioni 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 sostituire questa località predefinita globale utilizzando l'impostazione Località 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, vedi 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 di BigQuery può specificare una località predefinita a livello di organizzazione o a livello di progetto. Per scoprire come specificare una località predefinita, vedi Specificare la località predefinita a livello di organizzazione o 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 della località della query predefinita in BigQuery, vedi 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 di 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, vedi Specificare le impostazioni globali.

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

Agente di data engineering BigQuery

Il Data Engineering Agent 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.

Agente di data science BigQuery

L'agente di data science BigQuery è disponibile in un numero limitato di regioni di Colab Enterprise. La regione viene determinata automaticamente dalla località del notebook Colab Enterprise. Per ulteriori informazioni, vedi Località di Colab Enterprise.

Quando interagisci con il Data Science Agent nella Google Cloud console, i dati della sessione, inclusa la cronologia delle conversazioni e l'archiviazione temporanea del contesto della conversazione, vengono archiviati nella stessa regione del notebook. Anche i dati archiviati inattivi nel notebook vengono archiviati nella località del notebook.

Le richieste del modello Gemini vengono indirizzate 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 a endpoint regionali o multiregionali nel tempo.

Per ulteriori informazioni sulla residenza dei dati, vedi Data residency.

Insight dei dati BigQuery

Per generare insight utilizzando gli insight 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, vedi 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 defaultLocation di Dataform, 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 job BigQuery diversi 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

Le seguenti limitazioni si applicano quando identifichi la località in cui Gemini in BigQuery elabora i dati:

  • 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, vedi Panoramica di Gemini in BigQuery.
  • L'assistenza per il codice dei notebook Python di BigQuery supporta 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, vedi Creare e gestire ruoli personalizzati.

Passaggi successivi