Usar o Gemini Cloud Assist

Este documento descreve como usar o Gemini Cloud Assist, um produto do portfólio Gemini para Google Cloud para ajudar você a entender e trabalhar com metadados, jobs e consultas no BigQuery.

Antes de começar

Antes de usar o Gemini Cloud Assist, o administrador precisa seguir as etapas para configurar o Gemini Cloud Assist no projeto ou pasta em que você está trabalhando.

Para responder a perguntas e solicitações sobre seus recursos do Google Cloud , o Gemini Cloud Assist precisa das permissões adequadas do gerenciamento de identidade e acesso (IAM) para esses recursos. O Gemini Cloud Assist herda suas permissões quando você pede para ele consultar seus dados do BigQuery. Portanto, em muitos casos, as permissões necessárias do IAM já estão concedidas. Para mais informações, consulte Requisitos do IAM para usar o Gemini Cloud Assist.

Usar o Gemini Cloud Assist

  1. Acessar a página do BigQuery.

    Acessar o BigQuery

  2. Na barra de ferramentas Google Cloud , clique em spark Abrir ou fechar o chat com IA do Gemini para abrir o chat do Gemini Cloud Assist.

    Botão do Gemini Cloud Assist na barra de ferramentas do BigQuery.

  3. No campo Insira um comando, digite seu comando.

  4. Clique em Enviar solicitação.

As seções a seguir mostram exemplos de tarefas que você pode realizar com o Gemini Cloud Assist.

Analisar jobs

Saiba mais sobre os jobs executados no seu projeto, incluindo seu histórico pessoal e do projeto, para oferecer suporte aos seguintes casos de uso:

  • Depure consultas de longa duração. Saiba sobre o status atual de um job e os motivos que podem fazer com que ele demore mais do que o esperado, como disputa de slots, um grande número de linhas verificadas, alto volume de dados e outros. No painel do Cloud Assist, insira um comando semelhante a este:

    Why is this job taking so long? JOB_ID
    
  • Analise a causa de um job com falha. Saiba por que uma consulta específica falhou. No painel do Cloud Assist, insira um comando semelhante a este:

    Why did JOB_ID fail?
    
  • Encontre consultas que consomem muitos recursos. Saiba mais sobre suas consultas mais caras com base no número estimado de bytes processados. No painel do Cloud Assist, insira um comando semelhante a este:

    What are the 3 most expensive queries that I ran in the last 2 days?
    

Gerar SQL

Gere uma consulta SQL descrevendo o que você quer que ela faça. Para ter os melhores resultados, inclua o nome da tabela que você quer consultar. Por exemplo, no painel Cloud Assist, insira um comando semelhante a este:

Generate a SQL query to show me the duration and subscriber type for the ten longest trips.
Use the `bigquery-public-data.san_francisco_bikeshare.bikeshare_trips` table.

Gerar código Python

Gere código Python descrevendo o que você quer que ele faça. Por exemplo, no painel Cloud Assist, insira o seguinte comando para pedir ao Gemini que consulte a tabela penguins de um conjunto de dados público usando a sintaxe de comandos mágicos do BigQuery:

Generate python code to query the `bigquery-public-data.ml_datasets.penguins`
table using bigquery magics

A seguir