如何将查询参数添加到 BigQuery 并将其连接到 Data Studio?
Posted
技术标签:
【中文标题】如何将查询参数添加到 BigQuery 并将其连接到 Data Studio?【英文标题】:How can i add query parameter to BigQuery add connect it to Data Studio? 【发布时间】:2021-04-20 10:43:34 【问题描述】:在 BQ 中,我保存了连接到 Data Studio 的视图。我需要在这个视图中添加一个参数字段并从 Data Studio 控制它。
添加下拉列表不起作用,BQ中有一些复杂的计算,我没有得到预期的结果。
我是如何尝试的。查询,例如:
select *
from `project.dataset.table`
我添加了这样的查询参数:
select *
from `project.dataset.table`
where subject = @subject
然后在 Data Studio 中我添加了参数字段。但我收到此错误消息:
BigQuery error: Parameters are not supported; failed to parse view
如何添加参数并将视图连接到 Data Studio?
【问题讨论】:
【参考方案1】:使用custom queries:
在 Data Studio 的 BigQuery 连接器中选择Custom Query
将该字段添加为参数
【讨论】:
【参考方案2】:BigQuery + DataStudio 确实支持查询参数(此处介绍了https://blog.google/products/marketingplatform/analytics/introducing-bigquery-parameters-data-studio/)。
但是,BigQuery 本身不支持在视图定义中使用查询参数。现在,您必须将过滤器留在视图之外。
【讨论】:
以上是关于如何将查询参数添加到 BigQuery 并将其连接到 Data Studio?的主要内容,如果未能解决你的问题,请参考以下文章
bigquery excel连接器 - 查询大于256个字符
BigQuery 与 BigTable 连接,无法执行任何查询