首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据源表的变化自动更新图表中的字段名称

问如何根据源表的变化自动更新图表中的字段名称
EN

Stack Overflow用户
提问于 2019-02-12 21:10:53
回答 1查看 172关注 0票数 0

我有一个Power BI应用程序,其中我需要以这样一种方式自动化应用程序:每当在源代码中更新/更改任何使用的字段名称时,图表对象中的字段名称都会自动更新。例如,现在条形图有一个名为Rgn的字段,在源表中也有同样的字段。但是明天Rgn将会更新到Region。那么在下一次刷新时,我的图表中应该会自动反映出同样的情况。

我在字段所在的表的高级编辑器中添加了以下代码。此后,每当我在源中更改任何内容时,都会在表/数据模型中自动更新。但是图表没有反映更新后的字段名称。而是显示错误,因为图表找不到前面的字段名称。

代码语言:javascript
复制
#"Renamed Columns" = Table.RenameColumns(#"Changed Type",Table.ToRows(Table1))
in 
#"Renamed Columns"

预期的结果是,如果在源表中将Rgn更新为Region,那么无论在哪里使用Rgn,图表中也应该反映相同的结果,例如在表或切片器中。

我在QlikView中实现了同样的效果,但在Power BI中无法做到。

提前感谢你!

致以敬意,

SKD

EN

回答 1

Stack Overflow用户

发布于 2019-02-21 13:24:08

在PowerBI中,字段与视觉效果紧密相连。每当DB字段名称更改时,PowerBI将不能自动将新字段映射到旧字段。

对于这种情况,一种简单的解决方案是在SELECT语句中使用别名,这将拉取数据。对于ex。从地理区域中选择RGN作为区域。这样,每当DB字段名发生更改时,您只需更新查询,而PowerBI dataset内的字段名保持不变。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54650883

复制
相关文章

相似问题

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