我正在测试BigQuery表,我发现我可以修改maximumBillingTier,以便需要大量资源来处理每个字节的源数据,但我不清楚如何修改此字段。
你能举个例子吗?我该如何修改这个字段?
每次查询可以更改此值吗?如上所述here
我还可以更改WEB UI吗?我没有找到证明如何实现这一目标的文件
答案 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
。这是在起作用,所以很快就会有更新。