Configurar o Gemini no BigQuery

Antes de usar o Gemini no BigQuery, que oferece assistência com tecnologia de IA para análises de dados, sua equipe precisa fazer o seguinte:

  1. Comprar o Gemini no BigQuery
  2. Ative as APIs necessárias.
  3. Conceda os papéis necessários do Identity and Access Management (IAM).
  4. Ative os recursos do Gemini no BigQuery no console do Google Cloud.

Comprar o Gemini no BigQuery

Para usar o Gemini no BigQuery, faça uma das seguintes ações:

Para conferir uma lista de recursos incluídos, consulte Visão geral dos preços do Gemini no BigQuery.

Comprar a edição Enterprise Plus

Para dar aos usuários acesso aos recursos do Gemini no BigQuery, crie uma reserva da edição Enterprise Plus do BigQuery e uma atribuição com job_type de QUERY para a organização ou o projeto. Os jobs de consulta executados em projetos atribuídos a essa reserva podem usar os recursos do Gemini no BigQuery.

Permissões necessárias

Para criar e atribuir uma reserva que permita os recursos do Gemini no BigQuery, você precisa ter o papel BigQuery Resource Admin ou outro com as permissões do IAM bigquery.reservations.create e bigquery.reservationAssignments.create. Para mais informações sobre os papéis do IAM no BigQuery, consulte Papéis e permissões predefinidos.

Criar atribuições do Enterprise Plus com o Gemini no BigQuery

  1. No console do Google Cloud, acesse a página Gerenciamento de capacidade do BigQuery.

    Acesse o Gerenciamento de capacidade do BigQuery

  2. Na página Gerenciamento de capacidade, na seção Reserva de slot, identifique a reserva da edição Enterprise Plus que você quer usar para atribuir os recursos do Gemini no BigQuery. Para criar uma nova reserva, siga as instruções em Criar reservas e selecione Enterprise Plus para Edição.

  3. Na coluna Ações da reserva da edição Enterprise Plus, clique em Ações da reserva e em Criar atribuição.

  4. No painel Criar uma atribuição, em Selecionar uma organização, pasta ou projeto, clique em Procurar para pesquisar o projeto ou a organização para atribuir a reserva selecionada. Não é possível usar pastas nas atribuições do Gemini no BigQuery.

  5. Para Job Type, apenas os tipos de job QUERY são compatíveis com o Gemini em atribuições do BigQuery.

  6. Para ativar o Gemini no BigQuery, ative a opção Ativar o Gemini no BigQuery para esta atribuição. Ao permitir que o Gemini no BigQuery seja usado para a atribuição do tipo QUERY, você concorda com os Termos e Condições dele.

  7. Clique em Criar para criar a atividade.

Comprar o Gemini Code Assist Enterprise

O Gemini Code Assist Enterprise inclui os recursos do Gemini no BigQuery que aceleram o ciclo de vida de dados e análises de ponta a ponta com assistência de IA. Para saber como comprar, consulte Comprar uma assinatura do Gemini Code Assist Enterprise e siga as instruções para comprar a edição Enterprise.

Ativar as APIs necessárias

Para usar o Gemini no BigQuery, ative a API Gemini para Google Cloud. Um administrador de serviço ou proprietário do projeto com a permissão IAM serviceusage.services.enable geralmente realiza essa etapa.

  1. Para ativar a API Gemini para Google Cloud, acesse a página Gemini para Google Cloud.

    Acesse o Gemini para Google Cloud

  2. No seletor de projetos, escolha um projeto.

  3. Clique em Ativar.

    A página é atualizada e mostra o status Ativado. O Gemini no BigQuery agora está disponível no projeto selecionado do Google Cloud para todos os usuários que têm as permissões necessárias do IAM.

  4. Para usar as recomendações do recomendador de particionamento e cluster e do recomendador de visualização materializada, ative a API Recommender se ela ainda não estiver ativada.

Ativar o Apache Spark no BigQuery

Para usar a autoajuste e a solução de problemas assistida do Apache Spark, é necessário ativar a API Dataproc para um projeto.

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Dataproc API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Dataproc API.

    Enable the API

Ativação automática das APIs de gerenciamento de recursos

As APIs de gerenciamento de recursos a seguir são ativadas automaticamente para todos os projetos do Google Cloud que usam o BigQuery:

Se você tiver scripts de automação anteriores a março de 2024 que dependiam do status dessas APIs, talvez seja necessário atualizá-los.

Essas APIs não geram outros custos. Os usuários que têm permissões do IAM para usar os serviços ativados nos recursos correspondentes estão sujeitos a cobranças, conforme descrito em Preços do BigQuery, Preços do Dataform e Preços do Dataplex.

Você pode impedir a ativação de outras APIs definindo a restrição da política da organização Restringir o uso do serviço de recursos. É possível desativar as APIs selecionadas a qualquer momento.

Ativar os recursos de pré-visualização do Gemini no BigQuery

Alguns recursos do Gemini no BigQuery na pré-lançamento fazem parte do programa Trusted Tester. Para solicitar acesso a esses recursos, um administrador precisa preencher o formulário de inscrição do Gemini no BigQuery para pré-GA. O acesso ao recurso pré-GA do Gemini no BigQuery é ativado periodicamente em lotes.

Os recursos de pré-lançamento que exigem inscrição no Gemini no BigQuery são:

  • Conclusão de consulta SQL
  • Recomendações de visualização materializada
  • Autoajuste e solução de problemas assistida do Apache Spark

Conceder papéis do IAM em um projeto do Google Cloud

Esta seção descreve as etapas necessárias para conceder o papel do IAM de usuário do Cloud AI Companion (roles/cloudaicompanion.user) aos usuários. Outros papéis são necessários para outros recursos do Gemini no BigQuery. Geralmente, essa etapa é realizada por um administrador.

  1. Para conceder os papéis do IAM necessários para usar o Gemini no BigQuery, acesse a página IAM e administrador.

    Acessar IAM e administrador

  2. Para conceder acesso, clique em Visualizar por principais.

  3. Na coluna Principal, encontre uma principal para a qual você quer ativar o acesso ao Gemini no BigQuery e clique em Editar principal nessa linha.

  4. No painel Editar acesso, clique em Adicionar outro papel.

  5. Na lista Selecionar um papel, selecione Usuário do Gemini para o Google Cloud. Os usuários com a função de usuário do Gemini para Google Cloud podem usar o Gemini para Google Cloud, mas talvez precisem de mais permissões para usar recursos específicos do Gemini no BigQuery.

  6. Opcional: conceda papéis que dão permissões para acessar outros recursos do Gemini no BigQuery, se necessário:

  7. Clique em Salvar.

Conceder papéis do IAM para o Gemini nos recursos do Apache Spark do BigQuery

Para conceder os papéis do IAM necessários para usar o Gemini nos recursos do Apache Spark do BigQuery e otimizar com o autoajuste e usar a solução de problemas avançada, consulte Papéis do Dataproc sem servidor.

Ativar os recursos do Gemini no BigQuery

Se você é analista de dados, cientista de dados ou desenvolvedor e quer usar recursos específicos do Gemini no BigQuery para escrever consultas SQL e código Python, ative o recurso no console do Google Cloud. Para saber como ativar os recursos, consulte Antes de começar em "Escrever consultas com a assistência do Gemini". Os usuários que têm as permissões ou funções do IAM necessárias podem acessar os recursos do Gemini no BigQuery que estão ativados no projeto do Google Cloud. Para mais informações, consulte Visão geral do Gemini para o Google Cloud.

A seguir