Google bigquery Google BigQuery使用估计值设置查询大小限制

Google bigquery Google BigQuery使用估计值设置查询大小限制,google-bigquery,size,limit,Google Bigquery,Size,Limit,GoogleBigQuery有一个干运行功能,通过该功能,我们可以在运行之前获得总查询大小的估计值。 在BigQuery上是否存在一些黑客/机制,通过这些黑客/机制,我们可以设置允许查询大小的上限,并自动拒绝任何超过该大小的查询 这将非常有用,以避免意外地进行任何可能超过设置限制的查询(在WEB UI、命令行和API)。您可以使用最大计费字节设置限制查询的计费字节数。设置最大计费字节数时,如果查询读取的字节数超出限制,则查询将失败而不产生费用 如果查询因最大计费字节数设置而失败,将返回如下错误:

Google
BigQuery
有一个干运行功能,通过该功能,我们可以在运行之前获得总查询大小的估计值。
BigQuery
上是否存在一些黑客/机制,通过这些黑客/机制,我们可以设置允许查询大小的上限,并自动拒绝任何超过该大小的查询


这将非常有用,以避免意外地进行任何可能超过设置限制的查询(在
WEB UI
命令行
API
)。

您可以使用最大计费字节设置限制查询的计费字节数。设置最大计费字节数时,如果查询读取的字节数超出限制,则查询将失败而不产生费用

如果查询因最大计费字节数设置而失败,将返回如下错误:

错误:查询超出了计费字节的限制:1000000。10485760或 更高的要求

在BigQuery web UI中,在查询选项的最大计费字节数字段中输入一个整数

在CLI中,使用带有--maximum_bytes_billed标志的bq query命令

bq--位置=美国查询--最大字节数\账单=1000000 --use_legacy_sql=false“从
bigquery public data.samples.shakespeare中选择单词”

在API中,设置属性


中查看更多精彩内容!但是我希望在项目中默认设置它,而不是每次尝试查询时都手动设置。可能吗?我也可以为多个用户设置它吗?谢谢你抽出时间@ShivamTripathi AFAIK不可能:您可以在此处提交功能请求: