Usar o explorador de jobs administrativos

Como administrador do BigQuery, você pode usar a Análise de jobs administrativos para monitorar a atividade de jobs na sua organização. O explorador de jobs também oferece uma variedade de opções de filtros e classificação para solucionar problemas e identificar jobs problemáticos. Com o explorador de jobs, você não precisa mais ter um conhecimento profundo de INFORMATION_SCHEMA e visualiza rapidamente informações do job, como proprietário, projeto, uso de slot, duração, entre outras, sem a necessidade de criar consultas de INFORMATION_SCHEMA.

O BigQuery fornece detalhes e insights de jobs pelas seguintes visualizações INFORMATION_SCHEMA:

Funções exigidas

Para receber as permissões necessárias para usar o Explorador de jobs administrativos, peça ao administrador para conceder a você o papel do IAM de Leitor de recursos do BigQuery (roles/bigquery.resourceViewer) na organização ou no projeto. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Esse papel predefinido contém as permissões necessárias para usar o explorador de jobs administrativos. Para conferir as permissões exatas necessárias, expanda a seção Permissões necessárias:

Permissões necessárias

As seguintes permissões são necessárias para usar o explorador de jobs administrativos:

  • Para conferir dados no nível do projeto: bigquery.jobs.listAll no projeto
  • Para ver os dados no nível da organização: bigquery.jobs.listAll na organização
  • Para filtrar por reservas na sua organização: bigquery.reservations.list na organização

Essas permissões também podem ser concedidas com funções personalizadas ou outros papéis predefinidos.

Filtrar jobs

Para filtrar jobs para consultas contidas nas visualizações INFORMATION_SCHEMA.JOBS*, faça o seguinte:

  1. No Console do Google Cloud, acesse a página BigQuery.

    Ir para o BigQuery

  2. No painel de navegação, selecione Administração > Análise de jobs.

  3. Na lista Local, selecione o local onde você quer visualizar os jobs.

  4. Aplique Filtros opcionais conforme necessário:

    • Escopo do job. Como o projeto atual, a organização e seus jobs.
    • Status. como "Concluído", "Erro", "Ativo" e "Na fila".
    • Prioridade de job. como jobs interativos ou em lote.
    • ID do job.
    • Proprietário. ID de e-mail do proprietário do trabalho (aplicável apenas quando o escopo do trabalho é projeto ou organização).
    • ID do projeto. (Aplicável apenas quando o escopo do trabalho é organização)
    • ID da reserva. (Aplicável apenas quando o escopo do trabalho é organização)
    • Tempo do slot maior que. Os jobs que levaram mais tempo do que o horário de slot especificado.
    • Duração superior a. Jobs que levaram mais tempo do que a duração especificada.
    • Bytes processados acima de. Jobs que processaram mais bytes do que os bytes processados especificados.
    • Query Insights. Tipos de insights de consulta, como contenção de slot, capacidade de embaralhamento de memória excedida e mudança na escala de entrada de dados.
    • Hash de consulta. O hash de consulta contém os hashes da consulta. É um hash STRING hexadecimal que ignora comentários, valores de parâmetros, UDFs e literais. Esse campo aparece para consultas bem-sucedidas do GoogleSQL que não são ocorrências em cache.
    • Rótulos. Pares de key:value que podem ser atribuídos a um job. É possível filtrar usando uma chave, um valor ou uma combinação de key:value.

Mais detalhes da execução da consulta

Para visualizar os detalhes da execução da consulta dos jobs, faça o seguinte:

  1. Acesse a página Explorador de jobs.

    Acessar o Explorador de jobs

  2. Para ver os jobs, clique em Análise de jobs.

  3. Filtrar jobs para conferir os jobs limitados.

  4. Clique em um job para o qual você quer ver os detalhes da execução da consulta.

  5. No painel Resultados da consulta, clique na guia Gráfico de execução para conferir os detalhes da execução do job.

    Gráfico de execução para jobs.

Para informações sobre como interpretar insights, consulte Interpretar insights de desempenho de consultas.

Preços

O Jobs Explorer está disponível sem custo adicional. As consultas usadas para preencher esses gráficos não são faturadas e não usam slots em reservas de usuários. As consultas que processam muitos dados expiram.

A seguir