首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用雪花连接器添加带有查询折叠的列

如何使用雪花连接器添加带有查询折叠的列
EN

Stack Overflow用户
提问于 2022-09-30 14:37:18
回答 1查看 167关注 0票数 1

我试图向power查询结果中添加一个新列,这是从另一列中减去一列的结果。根据power bi文档,查询折叠支持基本算法,但由于某种原因,它显示出查询折叠失败。我还尝试简单地添加一个填充了数字1的列,但它仍然不起作用。有什么技巧可以让查询折叠一个新的列来处理雪花吗?

EN

回答 1

Stack Overflow用户

发布于 2022-09-30 16:54:05

如果计算仅基于来自源的数据,则可以在表导入期间将其计算为SQL语句:

代码语言:javascript
复制
SELECT col1, col2, col1 + col2 AS computed_total
FROM my_table_name

编辑:

这个解决方案的问题是,用于雪花的原生SQL语句仅支持在PBI桌面上,出于可重用性和其他原因,我希望将其存储在数据流中(所以是pbi web客户端)。

备选案文1:

在源代码中创建一个视图,而不是表:

代码语言:javascript
复制
CREATE OR REPLACE VIEW my_view
AS
SELECT col1, col2, col1 + col2 AS computed_total
FROM my_table_name;

备选案文2:

将计算列添加到表中:

代码语言:javascript
复制
ALTER TABLE my_table_name
ADD COLUMN computed_total NUMBER(38,4) AS (col1 + col2);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73910378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档