当尝试运行多个使用远程函数的并发大查询查询时,很快我就遇到了一个错误:
超出速率限制:此项目的远程功能并发查询过多。有关更多信息,请参阅 https://cloud.google.com/bigquery/docs/troubleshoot-quotas
查看配额和限制文档,我看到“包含远程函数的并发查询的最大数量”默认设置为 10 个查询,这是一个相当严格的限制。
有没有办法改变这个默认值并增加配额?我在我的项目的“配额和系统限制”页面中查看了此配额,但什么也没找到。
谢谢!
错误消息
"Exceeded rate limits: too many concurrent queries with remote functions for this project"
表示您的 Google Cloud 项目已超出了 Google BigQuery 中包含远程函数的最大并发查询数的配额限制。
就您而言,这是因为您同时运行多个查询,并且这些查询涉及 BigQuery 中的远程函数。远程函数是在外部资源上执行的函数,例如用户定义函数 (UDF) 或调用外部服务的函数。
此外,错误消息还会引导您访问 BigQuery 文档以解决配额问题。本文档提供有关如何处理配额相关问题的信息,包括如何在需要时请求增加配额。该资源可帮助您了解错误发生的原因以及可以采取哪些步骤来解决该错误。
要缓解此错误,您可以减少使用远程函数的并发查询数量,或者请求增加配额,以获得 Google Cloud 项目中使用远程函数的最大并发查询数量,如错误中提供的文档中所述留言。