Onde o Gemini no BigQuery processa seus dados
Este documento ajuda você a entender onde o Gemini no BigQuery processa seus dados. Esse comportamento se aplica aos seguintes recursos do Gemini no BigQuery:
- Assistente de código em SQL
- Agente de engenharia de dados do BigQuery
- Tela de dados do BigQuery
- Insights de dados do BigQuery
- Preparação de dados do BigQuery
Para esses recursos, o processamento do Gemini ocorre nos limites jurisdicionais do local da consulta ou onde o conjunto de dados do BigQuery está armazenado. Por exemplo, se o local da consulta ou o conjunto de dados do BigQuery estiver na região europe-west1, o processamento do Gemini ocorrerá em um local dentro do limite jurisdicional da EU. Esse design minimiza a movimentação de dados e segue as práticas recomendadas de governança de dados. Para mais informações sobre restrições nas jurisdições disponíveis, consulte Limitações.
Para a maioria dos recursos do Gemini no BigQuery, o local de processamento do Gemini pode ser controlado por um administrador usando a configuração Local padrão global no nível do projeto ou da organização. Os usuários do BigQuery podem substituir esse local padrão global usando a configuração Local da consulta no BigQuery Studio. Nos casos em que uma configuração de local de consulta não é especificada nas configurações de configuração por um administrador ou explicitamente pelo usuário na consulta, o Gemini no BigQuery usa o local derivado da consulta que está sendo editada. Para saber mais sobre como o BigQuery determina o local da consulta, consulte Executar uma consulta.
O Gemini no BigQuery determina a jurisdição de US ou EU com base nesses controles. Se uma jurisdição não puder ser determinada,
o local de processamento global será usado com base nos
locais de atendimento do Gemini.
As seções a seguir explicam como gerenciar onde cada recurso do Gemini no BigQuery processa seus dados.
Editor de SQL e tela de dados
Ao gerar código usando o editor de SQL, ou usar a tela de dados para criar fluxos de trabalho de análise de dados, o Gemini no BigQuery usa a seguinte lógica para determinar o local de processamento:
Um administrador do BigQuery pode especificar um local padrão no nível da organização ou para envolvidos no projeto. Para saber como especificar um local padrão, consulte Especificar o local padrão no nível da organização ou para envolvidos no projeto.
Um usuário do BigQuery pode especificar um local de consulta no BigQuery Studio que substitui a configuração do administrador. Para saber como especificar uma configuração de local de consulta padrão no BigQuery, consulte Especificar locais.
Se o local de um conjunto de dados não puder ser determinado ou se o local de consulta padrão do usuário não for especificado, o BigQuery tentará determinar o local do conjunto de dados ou da consulta com base na simulação. Exemplo:
- Exemplo de editor de SQL: se a solicitação do Gemini para Transformar SQL com o Gemini referenciar um conjunto de dados em
europe-west1, o Gemini processará os dados no limite jurisdicional daEU. - Exemplo de tela de dados: se a tela de dados visualizar dados de um conjunto de dados localizado em
us-east4, todas as análises ou sugestões do Gemini no BigQuery serão processadas nos limites jurisdicionais dosUS.
- Exemplo de editor de SQL: se a solicitação do Gemini para Transformar SQL com o Gemini referenciar um conjunto de dados em
Especificar o local padrão no nível da organização ou para envolvidos no projeto
Um administrador do BigQuery pode especificar um local padrão no nível da organização ou para envolvidos no projeto em que as solicitações do Gemini são processadas. O local padrão é armazenado em cache durante a sessão do usuário enquanto ele está editando na guia do editor de SQL atual. O local padrão é usado quando as operações do Gemini no BigQuery não especificam explicitamente um local e um local não pode ser inferido da solicitação.
Para mais informações sobre como configurar o local padrão, consulte Especificar configurações globais.
Para mais informações sobre como verificar a configuração do local padrão, consulte Recuperar configurações.
Agente de engenharia de dados do BigQuery
O Agente de Engenharia de Dados
oferece suporte à regionalização no nível da jurisdição, que fornece endpoints de serviço dedicados para as regiões us, eu e global. A preferência regional é atribuída automaticamente com base no local do espaço de trabalho do Dataform associado.
Ao interagir com o agente no Google Cloud console, todo o processamento interno, incluindo o mecanismo de raciocínio e o armazenamento temporário do contexto da conversa, é mantido estritamente dentro do limite jurisdicional definido pela região do espaço de trabalho do Dataform.
Ao interagir com o agente usando a API pública, selecione us ou eu para garantir que todas as chamadas de serviço de processamento, raciocínio e downstream permaneçam nessa jurisdição. Se a região da API especificada não estiver alinhada à região do espaço de trabalho, o sistema retornará um erro.
Para mudar a região de processamento, você deve criar um novo repositório do Dataform e configurá-lo para a região atualizada.
Insights de dados do BigQuery
Para gerar insights usando insights de dados do BigQuery, é possível executar operações de verificação de dados nas
tabelas e recursos do conjunto de dados selecionados. Essas verificações são criadas no mesmo local do recurso do conjunto de dados do BigQuery. Nas jurisdições dos US ou da EU, o processamento do Gemini no BigQuery é restrito à jurisdição em que a verificação é executada. Fora das jurisdições dos US e da EU, o processamento é executado globalmente. Para saber onde o processamento de dados global do
Gemini ocorre, consulte
Locais de atendimento do Gemini.
Preparação de dados do BigQuery
O local em que a preparação de dados do BigQuery processa os dados depende do recurso de preparação de dados que você está usando.
- Para a preparação de dados independente, o local de processamento do Gemini no BigQuery é o local em que o conjunto de dados do BigQuery está localizado.
- Se você executar a preparação de dados como parte dos pipelines do Dataform ou
do BigQuery, o local de processamento de dados do Gemini no
BigQuery será determinado pela configuração
do Dataform
defaultLocationse ela estiver definida. A configuraçãodefaultLocationtambém determina o local do job do BigQuery. Isso garante que o processamento do Gemini no BigQuery seja feito nos mesmos limites jurisdicionais. - Se
defaultLocationpara o Dataform ou o pipeline do BigQuery que contém a preparação de dados não estiver definido, a região de processamento do Gemini no BigQuery será determinada usando a configuração de região do repositório. Um pipeline sem uma configuraçãodefaultLocationespecificada pode executar diferentes jobs do BigQuery em locais diferentes com base no local das tabelas usadas nos nós do pipeline. Como prática recomendada, definadefaultLocationpara garantir um local de processamento consistente.
Limitações
As seguintes limitações se aplicam quando você identifica onde o Gemini no BigQuery processa dados:
- O Gemini no BigQuery não oferece residência de dados para locais individuais. O processamento de dados pode ser especificado para jurisdições compatíveis com
USeEU. Os dados fora dessas jurisdições são processados globalmente. - O processamento de jurisdição do Gemini no BigQuery só está disponível para recursos do Gemini no BigQuery que estão em disponibilidade geral (GA). Para uma lista de recursos do Gemini no BigQuery, consulte Visão geral do Gemini no BigQuery.
O assistente de código do notebook do Python do BigQuery e o agente de ciência de dados para o Colab Enterprise no BigQuery só oferecem suporte ao processamento global do Gemini.
O Gemini no chat do Cloud Assist (GCA) só oferece suporte ao processamento global do Gemini. É possível negar o acesso ao painel de chat do GCA removendo a permissão do Identity and Access Management (IAM)
geminicloudassist.agents.invokepara seus usuários. Para saber como criar papéis personalizados, consulte Criar e gerenciar papéis personalizados.
A seguir
- Leia a visão geral do Gemini no BigQuery.
- Saiba como configurar o Gemini no BigQuery.
- Saiba como escrever consultas com a assistência do Gemini.
- Saiba mais sobre Google Cloud compliance.
- Saiba mais sobre segurança, privacidade e compliance do Gemini no BigQuery.
- Saiba mais sobre como o Gemini para Google Cloud usa seus dados.