简体   繁体   English

什么是 BigQuery 中的并发查询?

[英]What is considered a concurrent query in BigQuery?

We are running into quota limits for a small data set which is less than 1Gb in Bigquery.我们遇到了 Bigquery 中小于 1Gb 的小数据集的配额限制。 Google cloud gives us no indication of what queries are running on the backend which isn't allowing us to tune the setup.谷歌云没有告诉我们后端正在运行哪些查询,这不允许我们调整设置。 We have a Bigquery dataset and a dashboard built in data studio which is querying on the data set.我们有一个 Bigquery 数据集和一个内置于数据工作室的仪表板,用于查询数据集。

I've used relational databases like Oracle in the past and they have excellent tooling to diagnose issues.我过去使用过像 Oracle 这样的关系数据库,它们有很好的工具来诊断问题。 But with Bigquery, I feel like I am staring into the dark.但是使用 Bigquery,我觉得我在盯着黑暗。

I'd appreciate any help/pointers you can give.我很感激你能提供的任何帮助/指示。

The concurrent queries limit makes reference to the number of statements that are executed simultaneously in BigQuery.并发查询限制参考 BigQuery 中同时执行的语句数。 The quota limit for on-demand, interactive queries is 100 concurrent queries (updated).按需交互式查询的配额限制为 100 个并发查询(更新)。

Based on this, it is seems that your Data Studio is hitting this quota when running your reports in which case is suggested to re-design your dashboard build in order to avoid exceeding those limits.基于此,您的数据洞察在运行报告时似乎达到了此配额,在这种情况下,建议重新设计仪表板构建以避免超出这些限制。

Additionally, you can use the bq ls -j -a PROJECTNAME command to list the jobs that have been run in your project in order to identify the queries you need to work with, as well mentioned by Elliott Brossard此外,您可以使用bq ls -j -a PROJECTNAME命令列出已在您的项目中运行的作业,以确定您需要使用的查询,正如Elliott Brossard所提到的

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM