Introdução aos jobs do BigQuery

Nesta página, você encontrará uma visão geral dos jobs do BigQuery.

Jobs do BigQuery

Jobs são ações executadas pelo BigQuery em seu nome para carregar, exportar, consultar ou copiar dados.

Quando você usa o Console do GCP, a IU clássica da Web do BigQuery ou a CLI para carregar, exportar, consultar ou copiar dados, um recurso de job é criado, programado e executado automaticamente. Também é possível criar de maneira programática um job de carregamento, exportação, consulta ou cópia. Quando você faz isso, o job é programado e executado pelo BigQuery.

Como os jobs podem levar um longo tempo para serem concluídos, eles são executados assincronamente e podem ser pesquisados por status. As ações mais curtas, como listar recursos ou conseguir metadados, não são gerenciadas por um recurso de job.

Permissões exigidas

Para executar um job, é necessário ter, no mínimo, as permissões bigquery.jobs.create. As permissões bigquery.jobs.create são necessárias para os jobs criados automaticamente pelo BigQuery e os executados de maneira programática.

Os papéis predefinidos do Cloud IAM a seguir incluem as permissões bigquery.jobs.create:

  • bigquery.user
  • bigquery.jobUser
  • bigquery.admin

Para mais informações sobre os papéis e as permissões do Cloud IAM no BigQuery, consulte Papéis e permissões predefinidos.

Política de cotas

Para informações sobre cotas de jobs, consulte a documentação do tipo de job na página "Cotas e limites":

Preços

Todo job é associado a determinado projeto que você especifica. A conta de faturamento anexada ao projeto associado é cobrada por qualquer uso incorrido pelo job. Se você compartilhar o acesso a um projeto, todos os jobs executados nele serão cobrados na conta de faturamento anexada.

Para mais informações, consulte a página de preços.

A seguir

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Precisa de ajuda? Acesse nossa página de suporte.