小编JCD*_*CDB的帖子

有没有办法在数据工作室自定义查询中声明变量?

我遇到了与此处描述的问题类似的问题: Pruning BigQuery Partitions with Data studio

我想声明一个变量来在数据工作室中运行自定义查询。

例如 :

DECLARE usd_to_eur_rate FLOAT64;
SET usd_to_eur_rate = 0.8;   

SELECT itemPrice_USD*usd_to_eur_rate as itemPrice_EUR
FROM `dataset.table`
Run Code Online (Sandbox Code Playgroud)

查询可以在 BigQuery 中运行,但不能在 Data Studio 中运行。

正如在上面提到的主题中一样,我收到错误消息:

Data Studio cannot connect to your data set.

Failed to fetch data from the underlying data set
Run Code Online (Sandbox Code Playgroud)

我已阅读解决该问题的评论:

DECLARE statement don't work in DataStudio, 
because the whole custom query is wrapped in an outer select 
so this syntax becomes invalid SELECT ........ FROM (DECLARE usd_to_eur_rate ..............................)
Run Code Online (Sandbox Code Playgroud)

尽管如此,我还没有找到解决方法......

你们知道可以用于数据工作室自定义查询的替代语法吗?

谢谢

google-bigquery looker-studio

5
推荐指数
2
解决办法
2055
查看次数

标签 统计

google-bigquery ×1

looker-studio ×1