【发布时间】:2019-04-12 10:05:11
【问题描述】:
我正在运行一个在沙盒模式下使用 BigQuery 的 Google Cloud Platform 项目(未启用计费)。在这个项目中,我只查询公共数据集。
尽管我已经查询了几个 100 GB,但配额(在 IAM 和管理中)显示为 0 MiB。
这就提出了查询公共 BigQuery 数据集是否计入项目配额的问题。
【问题讨论】:
标签: google-bigquery
我正在运行一个在沙盒模式下使用 BigQuery 的 Google Cloud Platform 项目(未启用计费)。在这个项目中,我只查询公共数据集。
尽管我已经查询了几个 100 GB,但配额(在 IAM 和管理中)显示为 0 MiB。
这就提出了查询公共 BigQuery 数据集是否计入项目配额的问题。
【问题讨论】:
标签: google-bigquery
您查询的前 1TB 数据将是免费的。之后,您将按每 TB 5 美元计费。
您可以在日志中监控您的使用情况,或者我发现使用计费更容易,您将获得准确的使用数据,Product 将是“BigQuery”,SKU 将是“分析”。如果您查询的数据不是公共数据集,您还将为“活动存储”付费。
相关引述1:
您只需为对数据执行的查询付费(每月前 1 TB 是免费的,具体取决于查询定价详情)。
还有 2:
要开始使用 BigQuery 公共数据集,您必须创建或选择一个项目。每月处理的第一个 TB 数据是免费的,因此您无需启用计费即可开始查询公共数据集。如果您打算超出免费层级,还必须启用计费。
【讨论】:
Bigquery getqueryresults 日志。在您想要{protoPayload: { serviceData: { jobGetQueryResultsResponse: { job: { jobStatistics: { totalBilledBytes: ... 的 JSON 数组中。计费视图要简单得多。
totalBilledBytes 仅出现在 jobcompleted 日志中。