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:

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 vai ocorrer em um local dentro do limite jurisdicional 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 em 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 um administrador não especifica uma configuração de local da consulta nas configurações de configuração ou o usuário não faz isso explicitamente 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 não for possível determinar uma jurisdição, o local de tratamento global será usado com base nos locais de veiculação do Gemini.

As seções a seguir explicam como gerenciar onde cada recurso do Gemini no BigQuery processa seus dados.

Editor SQL e tela de dados

Quando você gera código usando o editor de SQL ou usa 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 não for possível determinar o local de um conjunto de dados ou se o local padrão da consulta do usuário não for especificado, o BigQuery tentará determinar o local do conjunto de dados ou da consulta com base na execução de teste. Exemplo:

    • Exemplo do editor de SQL: se sua solicitação do Gemini para Transformar SQL com o Gemini fizer referência a um conjunto de dados em europe-west1, o Gemini vai processar os dados no limite jurisdicional EU.
    • Exemplo de tela de dados: se a tela de dados visualizar informações 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 de US.

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 edita na guia atual do editor de SQL. O local padrão é usado quando as operações do Gemini no BigQuery não especificam explicitamente um local e não é possível inferir um local 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 de local padrão, consulte Recuperar configurações de configuração.

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 globais. A preferência regional é atribuída automaticamente com base no local associado do espaço de trabalho do Dataform.

Ao interagir com o agente no console do Google Cloud , 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 todo o processamento, o raciocínio e as chamadas de serviço downstream permaneçam dentro dessa jurisdição. Se a região da API especificada não estiver alinhada com a região do espaço de trabalho, o sistema vai retornar um erro.

Para mudar a região de processamento, crie um novo repositório do Dataform e configure-o para a região atualizada.

Agente de ciência de dados do BigQuery

O Agente de Ciência de Dados do BigQuery está disponível em um número limitado de regiões do Colab Enterprise. A região é determinada automaticamente pela localização do seu notebook do Colab Enterprise. Para mais informações, consulte Locais do Colab Enterprise.

Quando você interage com o agente de ciência de dados no console Google Cloud , os dados da sessão, incluindo o histórico de conversas e o armazenamento temporário do contexto da conversa, são armazenados na mesma região do seu notebook. Os dados armazenados em repouso no notebook também são armazenados no local dele.

As solicitações do modelo do Gemini são encaminhadas para endpoints regionais ou globais, dependendo da versão do modelo e da região. Esse roteamento é dinâmico e pode mudar à medida que novas versões do modelo são lançadas. Por exemplo, versões mais recentes de modelos podem usar inicialmente um endpoint global e expandir para endpoints regionais ou de várias regiões com o tempo.

Para mais informações sobre a residência de dados, consulte Residência de dados.

Insights de dados do BigQuery

Para gerar insights usando insights de dados do BigQuery, execute operações de verificação de dados em tabelas e recursos de conjuntos de dados selecionados. Essas verificações são criadas no mesmo local que o recurso do conjunto de dados do BigQuery. Nas jurisdições US ou EU, o processamento do Gemini no BigQuery é restrito à jurisdição em que a verificação é executada. Fora das jurisdições US e EU, o tratamento é feito globalmente. Para saber onde o tratamento de dados globais do Gemini acontece, 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 mesmo 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 defaultLocation do Dataform, se ela estiver definida. A configuração defaultLocation também determina o local do job do BigQuery. Isso garante que o processamento do Gemini no BigQuery seja feito nos mesmos limites jurisdicionais.
  • Se defaultLocation para o Dataform ou o pipeline do BigQuery que contém sua 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ção de defaultLocation especificada pode executar diferentes jobs do BigQuery em locais diferentes com base na localização das tabelas usadas nos nós do pipeline. Como prática recomendada, defina defaultLocation para 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 tratamento de dados pode ser especificado para US e EU jurisdições compatíveis. Os dados fora dessas jurisdições são tratados globalmente.
  • O tratamento de jurisdição do Gemini no BigQuery só está disponível para recursos do Gemini no BigQuery com disponibilidade geral (GA). Para conferir uma lista de recursos do Gemini no BigQuery, consulte Visão geral do Gemini no BigQuery.
  • O Gemini no chat do Cloud Assist (GCA) só é compatível com o processamento global do Gemini. Para negar o acesso ao painel de chat da GCA, remova a permissão geminicloudassist.agents.invoke do Identity and Access Management (IAM) dos usuários. Para saber mais sobre como criar papéis personalizados, consulte Criar e gerenciar papéis personalizados.

A seguir