繁体   English   中英

BigQuery 是否对 LIMIT 0 次查询收费?

[英]Are LIMIT 0 queries billed in BigQuery?

我正在考虑将它与 DBT 一起使用来检查所有 DAG、依赖项等是否正确,而不会产生成本。

我正在考虑在 BigQuery 查询中添加LIMIT 0 我没有找到任何官方文档说明是否是这种情况。

这些查询不计费吗?

正确,这不会对任何数据收费。 您可以进行试运行以验证:

dzagales@cloudshell:~ (elzagales)$ bq query --use_legacy_sql=false --dry_run 'SELECT * FROM `bigquery-public-data.austin_311.311_service_requests` LIMIT 0'
Query successfully validated. Assuming the tables are not modified, running this query will process 0 bytes of data.
dzagales@cloudshell:~ (elzagales)$ bq query --use_legacy_sql=false --dry_run 'SELECT * FROM `bigquery-public-data.austin_311.311_service_requests` LIMIT 1'
Query successfully validated. Assuming the tables are not modified, running this query will process 254787 bytes of data.

上面您可以看到LIMIT 0表示 0 个字节,而LIMIT 1将扫描整个表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM