2017-04-04 34 views
2

我是BigQuery的新手,我有一个关于结算的问题 - 我的帐户有一个反复(几乎每天)的费用,我认为它与我已经嵌入到已发布的Tableau报告中的查询有关 - 人们正在查看报告而我正在被控 - 但是我的期望更高。我如何追踪回到具体查询的费用,以确认哪一个提高收费?计算出我支付的是哪种BigQuery查询?

感谢你的帮助, 本

回答

1

我会通过启用审计日志和检查日志开始。

审计日志可通过Google Cloud Logging获得,可立即过滤审计日志以提供有关特定作业或查询的信息,或导出到Google Cloud Pub/Sub,Google Cloud Storage或BigQuery。

要使用SQL分析聚合的BigQuery使用情况,请将审计日志的导出设置回BigQuery。有关设置云日志记录导出的更多信息,请参阅Cloud Logging documentation中的日志导出概述。

分析审计日志使用的BigQuery:https://cloud.google.com/bigquery/audit-logs

+0

谢谢您的回答 - 我有启动日志,但我不知道是否有跟踪回查询密钥标识符,而不是试图通过时间戳来配合它? –

+0

尝试做一个LIKE语句,看看它是如何发展的。当您拥有“原始”数据时,您需要通过探索可能性来确定您的查询。 – Pentium10