BigQuery GUI - CPU资源限制

时间:2018-04-21 00:16:13

标签: google-bigquery

有没有办法使用Python和GUI在BigQuery上设置CPU资源限制?

我收到错误:

Query exceeded resource limits. 2147706.163729571 CPU seconds were used, and this query must use less than 46300.0 CPU seconds.

查看BigQuery的Python参考页面:http://google-cloud-python.readthedocs.io/en/latest/bigquery/reference.html

看起来像是:

1. maximum_billing_tier
2. maximum_bytes_billed

可以设置,但没有CPU第二选项。

1 个答案:

答案 0 :(得分:2)

你不能再设置maximum_billing_tier - 它已经过时了,只要你低于100级,你就会被收费,好像它是1.如果你超过100 - 查询只是失败。

从CPU开始 - 检查slots

的概念
  

按需定价的每个项目的最大并发时段 - 2,000   按需查询的默认插槽数在单个项目中的所有查询之间共享。通常,如果您一次只处理少于100 GB的查询,则您不太可能使用所有2,000个广告位。

     

要查看您正在使用的插槽数,请参阅使用Stackdriver监控BigQuery。如果您需要超过2,000个插槽,请联系您的销售代表,讨论固定价格是否符合您的需求。

https://cloud.google.com/bigquery/quotas#query_jobs

了解详情