【发布时间】:2021-04-17 09:55:45
【问题描述】:
我正在尝试将 power Bi 仪表板的数据源从 SQL 重新指向 Snowflake。
到目前为止,大多数表格都有效。但是,我得到一个表,在更改数据源时出现以下错误:
Expression.Error: 'Query' 不是有效的 Snowflake 选项。有效选项为:'ConnectionTimeout、CommandTimeout、CreateNavigationProperties、Role'
此特定查询(来自 PowerBi 中的高级编辑器)包含一个简单的选择,如下所示:
let
Source =Snowflake.Databases("serverabc", "abc", [Query="SELECT DateLabel, SnapshotDate, Future, Latest#(lf)FROM Xtable#(lf)WHERE DateLabel IS NOT NULL#(lf)GROUP BY DateLabel, SnapshotDate, Future, Latest", CreateNavigationProperties=false]),
#"Filtered Rows" = Table.SelectRows(Source, each true)
in
#"Filtered Rows"
select 语句在 SQL 和 Snowflake 中都有效,但我在如何在 Power BI 中翻译它时也遇到了困难。
提前谢谢你
【问题讨论】:
-
非常感谢 Lukasz 的洞察力。我在 pbi 中引入了表格,并在 M 代码中调整了 select 语句。成功了!
-
很高兴听到它。 How does accepting an answer work? 更新后的连接器(2021 年 6 月)现在允许执行自定义查询。请检查我的更新答案。
标签: powerbi snowflake-cloud-data-platform