[英]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.