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:
- Assistenza al coding SQL
- Agente BigQuery Data Engineering
- Data canvas di BigQuery
- Insight dei dati BigQuery
- Preparazione dei dati 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 giurisdizionaleEU. - 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 diUS.
- Esempio di editor SQL: se la tua richiesta a Gemini per
Trasforma SQL con Gemini fa riferimento a un set di dati in
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
defaultLocationdi Dataform, se è impostata. L'impostazionedefaultLocationdetermina anche la posizione del job BigQuery. In questo modo, l'elaborazione di Gemini in BigQuery viene eseguita negli stessi confini giurisdizionali. - Se
defaultLocationper 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'impostazionedefaultLocationspecificata può eseguire diversi job BigQuery in posizioni diverse in base alla posizione delle tabelle utilizzate nei nodi della pipeline. Come best practice, devi impostaredefaultLocationper 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
USeEU. 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.invokeper i tuoi utenti. Per scoprire di più su come creare ruoli personalizzati, consulta Creare e gestire ruoli personalizzati.
Passaggi successivi
- Leggi la panoramica di Gemini in BigQuery.
- Scopri come configurare Gemini in BigQuery.
- Scopri come scrivere query con l'assistenza di Gemini.
- Scopri di più sulla conformità con Google Cloud.
- Scopri di più su sicurezza, privacy e conformità per Gemini in BigQuery.
- Scopri di più su come Gemini per Google Cloud utilizza i tuoi dati.