我发现衡量 BigQuery 使用情况的两种不同方法之间存在显着差异:
问题:
谢谢!!
使用的示例查询:
SELECT
DATE_TRUNC(DATE(creation_time), MONTH) as month,
ROUND(SUM(total_bytes_processed)/POW(2,30), 2) AS gigabytes_processed
FROM
`region-asia-east1`.INFORMATION_SCHEMA.JOBS_BY_PROJECT
WHERE
creation_time >= TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 30 DAY)
GROUP BY
month
ORDER BY
month DESC;
Quotas & Limits
测量查询扫描的所有数据,包括缓存的查询或不包含计费的作业。它还跟踪 logical_bytes_processed
以监控使用限制。
然而,
INFORMATION_SCHEMA.JOBS_BY_PROJECT
跟踪查询级别详细信息,包括逻辑字节和优化后计费的字节。您需要依赖 Information_schema中的
total_bytes_billed
,它属于 按需定价。
您可以查看此文档,了解有关按需在 BigQuery 中定价其他定价的更多详细信息。
根据此文档,BigQuery 在特定限制内免费提供一些资源。它将在免费试用期期间和之后进行。如果您超出了这些使用限制并且不再处于免费试用期内,我们将向您收取相应费用。