BigQuery - 如何使用插槽进行查询

BigQuery- how to use slots for my queries

提问人:Pythonist 提问时间:3/25/2021 最后编辑:Pythonist 更新时间:3/25/2021 访问量:833

问:

我正在尝试使用槽来运行我的查询,因此在我的请求获得批准后(5 天!我按下“购买插槽”并选择 400(我有 500 个可用),我认为这足以确保我的查询将在这 400 个插槽上运行,而不是在“按需无服务器”方法上运行。 不幸的是,我在第二天收到了查询的账单,我看到他们向我收取了“按需”收费方法的费用。 我尝试使用 BigQuery 聊天支持来了解如何使用这 400 个插槽并保证我的查询将在这些插槽上运行,但我没有得到任何有用的答案!

有人知道如何使用这些槽来运行我的查询吗?我做错了什么? 谢谢

sql google-cloud-platform google-bigquery slot on-demand-resources

评论


答:

1赞 Alessandro 3/25/2021 #1

购买 BigQuery 插槽后,您必须创建一个“预留”并将其分配给项目。此时,在该项目内运行的所有查询(请注意,它们可以引用项目外部的表)将使用该插槽预留。有关详细信息,请参阅将项目分配给预留