Datastudio BigQuery 连接器:查询返回错误

Posted

技术标签:

【中文标题】Datastudio BigQuery 连接器:查询返回错误【英文标题】:Datastudio BigQuery connector: The query returned an error 【发布时间】:2021-08-04 15:30:07 【问题描述】:

为 Google Data Studio 创建 BigQuery 数据连接器时,我的查询一直有效,直到我尝试参数化某些字段。添加参数后,我会立即收到无用且不具体的错误:

The query returned an error.
Error ID: xyz

我如何找出导致此问题的根本问题?

【问题讨论】:

【参考方案1】:

1。在 Cloud Logging 中检查 BigQuery 日志

如果在 BigQuery 中执行查询时出错,根本原因可能会在 Cloud Logging 中显示。在Cloud Logging 中,执行此查询以显示这些错误,并希望深入了解潜在问题:

resource.type="bigquery_resource"
severity=ERROR

这些日志可能会显示查询失败,因为某些数据的格式无效 - 在这种情况下,可能是因为没有参数的默认值会阻止 BigQuery 查询成功。在这种情况下:

2。给参数默认值

连接器将查询传递给 BigQuery,由 BigQuery 执行。为了使其正常工作,参数需要有一些值。以参数默认值的形式提供它们,这将导致有效的查询。

【讨论】:

以上是关于Datastudio BigQuery 连接器:查询返回错误的主要内容,如果未能解决你的问题,请参考以下文章

在 Google Datastudio 中使用公共数据测试 Bi 引擎视图的示例查询

如何在应用脚本高级服务中指定要在 Google DataStudio 中使用的数组字段?

如何使用 Bigquery 连接 GCP SQL 实例?

google datastudio 中关于使用自定义查询的错误

使用来自 Bigquery 的新数据更新 Data Studio

如何授予查看者从 Data Studio 更改 BigQuery 参数的权限