powerbi - 如何使用源表中的更改自动更新图表中的字段名称
问题描述
我有一个 Power BI 应用程序,在该应用程序中,我需要以这样一种方式自动化应用程序,即每当在源中更新/更改任何使用的字段名称时,图表对象中都会自动更新相同的字段名称。例如,现在条形图有一个名为 的字段Rgn
,源表中也是如此。不过明天Rgn
会更新到Region
。然后在下次刷新时,我的图表会自动反映相同的内容。
我在存在字段的表的高级编辑器中添加了以下代码。在此之后,每当我更改源中的任何内容时,都会在表/数据模型中自动更新。但是图表没有反映更新的字段名称。而是显示错误,因为图表无法找到较早的字段名称。
#"Renamed Columns" = Table.RenameColumns(#"Changed Type",Table.ToRows(Table1))
in
#"Renamed Columns"
预期结果是,如果Rgn
将更新到Region
源表中,则图表中也应反映相同,无论在何处Rgn
使用,例如在表或切片器中。
我在 QlikView 中实现了相同的功能,但无法在 Power BI 中完成。
提前致谢!
问候,
SKD
解决方案
在 PowerBI 中,字段与视觉效果紧密相关。每当数据库字段名称更改时,PowerBI 将无法自动将新字段与旧字段映射。
这种情况的一个简单解决方案是在提取数据的 SELECT 语句中使用别名。例如。从地理中选择 RGN 作为区域。这样,每当数据库字段名称更改时,您只需更新查询,PowerBI 数据集中的字段名称保持不变。
推荐阅读
- pyspark - pyspark 将字符串数组转换为 Map()
- javascript - 获取动态手风琴jquery的索引
- c++ - 将字符串字节与 char c++ 进行比较
- asp.net -
不是成员 发布到 Azure 时出错 - node.js - 在nodejs中发送回复
- php - 高质量的图像输出在 php 和 mysql 中变得修剪
- xquery - 在 Marklogic 中将 XCC 调用替换为 Rest 调用
- c# - 如何使用输入(文本)控件将日期值从日期选择器存储到数据库中
- botframework - MS 机器人回复两次
- javascript - 如何根据输入的数字使进度条值增加