以下查询可以提供用户电子邮件和总字节数。由于我们知道BQ在过去的“N”天内处理的总字节数,因此我们可以估算BQ分析的成本。
SELECT
user_email,
sum(total_bytes_processed)
FROM `region-us`.INFORMATION_SCHEMA.JOBS_BY_PROJECT
WHERE creation_time BETWEEN TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 10 DAY)
AND CURRENT_TIMESTAMP()
AND job_type = "QUERY"
AND end_time BETWEEN TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 10 DAY) AND CURRENT_TIMESTAMP()
group by user_email
目前唯一的方法是使用标签获取GCP的资源级别成本,这也是GCP推荐的方法。
使用标签来了解GCP资源使用和支出情况。