Visão geral da consulta de dados do BigQuery

Este documento fornece uma visão geral sobre a consulta de dados no BigQuery.

Tipos de consultas

Depois de carregar dados no BigQuery, você pode consultar os dados nas tabelas. O BigQuery aceita dois tipos de consultas:

Por padrão, o BigQuery executa consultas interativas, o que significa que elas são executadas assim que possível.

O BigQuery também oferece consultas em lote. O BigQuery coloca em fila cada consulta em lote em seu nome e inicia a consulta assim que os recursos inativos tornam-se disponíveis, normalmente em alguns minutos.

Como executar consultas

Execute consultas interativas e em lote usando:

Jobs de consulta

Jobs são ações executadas pelo BigQuery para você 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.

Como salvar e compartilhar consultas

Com o BigQuery, é possível salvar e compartilhar consultas com outras pessoas.

Uma consulta salva pode ser particular (visível apenas para você), compartilhada no nível do projeto (visível para os membros do projeto) ou pública (qualquer pessoa pode vê-la). Para mais informações, consulte como salvar e compartilhar consultas.

Preços de consulta

Preços de consulta referem-se ao custo de executar comandos SQL e funções definidas pelo usuário. No BigQuery, as consultas são cobradas usando uma métrica: o número de bytes processados. Você é cobrado por esses bytes, independentemente de os dados estarem armazenados no BigQuery ou em uma fonte de dados externa, como o Cloud Storage, o Google Drive ou o Cloud Bigtable.

O primeiro 1 TB mensal de dados processados é gratuito (por conta de faturamento). Após isso, você será cobrado de acordo com o modelo de preços sob demanda.

O BigQuery também oferece preços fixos para clientes, de alto volume ou empresas, que preferem um custo mensal estável para as consultas. Para mais informações, consulte Preços de consultas.

Controles de custo de consulta e cotas

O BigQuery aplica cotas para envolvidos no projeto em consultas em execução. Para informações sobre cotas de consultas, veja Cotas e limites.

O BigQuery fornece várias opções para controlar os custos de consulta, incluindo cotas personalizadas e alertas de faturamento. Para mais informações, consulte Como criar controles de custo personalizados.

Também é possível usar registros de auditoria para analisar o comportamento das consultas e o Stackdriver Monitoring para visualizar as métricas de consulta.

Próximas etapas

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

Enviar comentários sobre…

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