如何更改maximumBillingTier?

时间:2015-12-30 09:07:05

标签: google-bigquery google-cloud-platform

我正在测试BigQuery表,我发现我可以修改maximumBillingTier,以便需要大量资源来处理每个字节的源数据,但我不清楚如何修改此字段。

你能举个例子吗?我该如何修改这个字段?

每次查询可以更改此值吗?如上所述here

我还可以更改WEB UI吗?我没有找到证明如何实现这一目标的文件

2 个答案:

答案 0 :(得分:2)

要以更高的定价层运行查询,请为maximumBillingTier传递新值

  

configuration.query.maximumBillingTier

作为查询请求的一部分,与传递其他属性的方式相同 https://cloud.google.com/bigquery/docs/reference/v2/jobs#configuration.query

如下所示

  

configuration.query.createDisposition或configuration.query.allowLargeResults

请注意:maximumBillingTier是一个正整数,用作每TB 5美元基本价格的乘数。见 https://cloud.google.com/bigquery/pricing#high-compute

如果你想在bq命令行中创建它 -

USAGE: bq.py [--global_flags] <command> [--command_flags] [args]   

尝试使用以下全球旗帜

  

- job_property:要包含在作业配置的属性字段中的其他键值对;重复此选项   指定值列表

答案 1 :(得分:1)

bq.py命令行客户端尚未公开标记以设置查询的knitr。这是在起作用,所以很快就会有更新。