Como emitir uma simulação de consulta | BigQuery | Google Cloud
Como emitir uma simulação de consulta
Ao executar uma consulta na ferramenta de linha de comando bq, é possível usar a sinalização --dry_run para estimar o número de bytes lidos pela consulta. Utilize também o parâmetro dryRun ao enviar um job de consulta por meio da API ou das bibliotecas de cliente.
Use a estimativa retornada para calcular os custos da consulta na calculadora de preços. Você não será cobrado pela execução dessa simulação.
em um alto nível na hierarquia de recursos do Google Cloud, como projeto, pasta ou organização.
Para mais informações sobre os papéis do Cloud IAM no BigQuery, consulte Papéis e permissões predefinidos.
Como executar simulações
Para executar uma simulação relacionada a um job de consulta:
a sinalização --dry_run com o comando query na ferramenta de linha de comando bq;
use o parâmetro dryRun na configuração do job quando utilizar a API ou as bibliotecas de cliente.
Como executar uma simulação
Para executar uma simulação:
No momento, não é possível executar uma simulação usando o Console do Cloud.
No momento, não é possível executar uma simulação usando a IU da Web.
Insira uma consulta como a seguinte usando a sinalização --dry_run.
O comando gera a resposta a seguir:
Observação: se a consulta processar uma pequena quantidade de dados, talvez seja necessário converter os bytes processados de KB para MB. Esta é a menor medida usada pela calculadora de preços.
Para executar uma simulação usando a API, envie um job de consulta com dryRun definido como true no tipo JobConfiguration.