我的BigQuery账单是如何计算的

时间:2012-10-25 09:33:48

标签: google-bigquery

我一直在玩Bigquery并为报告产品构建一些聚合。令我惊骇的是,我注意到本月到目前为止我的账单已超过4000美元!似乎没有办法打破我的使用 - 是否有报告我可以通过数据处理/成本查询?

1 个答案:

答案 0 :(得分:4)

BigQuery数据处理的费用为每千兆字节0.035美元。 (见价格here)。您可以通过查看查询作业来查看正在处理的数据量。

如果您正在使用用户界面,它会告诉您查询在“运行查询”按钮旁边处理了多少数据。如果您使用的是bq命令行工具,则可以通过运行bq ls -j来查看已运行的作业,然后通过运行bq show -j job_0bb47924271b433b895b690726099f69来显示每个作业处理的数据量(替换您的这里有自己的工作ID)。如果直接使用API​​运行查询,则会在statistics.totalBytesProcessed字段中的作业上返回扫描的字节数。

如果您想减少支出金额,可以在查询中使用较少的列,将表格分成较小的部分(例如每日表格),或者使用批处理查询模式进行非查询敏感查询只需0.020美元/ GB处理。

如果将表拆分为较小的部分,则可以在需要时使用“,”语法始终对多个表执行查询。例如。 SELECT foo from table1, table2, table3