有没有办法使用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第二选项。
答案 0 :(得分:2)
你不能再设置maximum_billing_tier
- 它已经过时了,只要你低于100级,你就会被收费,好像它是1.如果你超过100 - 查询只是失败。
从CPU开始 - 检查slots
了解详情按需定价的每个项目的最大并发时段 - 2,000 按需查询的默认插槽数在单个项目中的所有查询之间共享。通常,如果您一次只处理少于100 GB的查询,则您不太可能使用所有2,000个广告位。
要查看您正在使用的插槽数,请参阅使用Stackdriver监控BigQuery。如果您需要超过2,000个插槽,请联系您的销售代表,讨论固定价格是否符合您的需求。