众所周知,Power BI不允许同名的度量值写两次。
但是,我们还是本着不服输的态度写一下看看,如图:
MA度量值在同一个表中,出现了两次,嘿嘿。
怎么回事呢?这事我们得从2018年那次更新说起:
Power BI在2018年11月更新后,使得我们可以将列和度量值放到一个文件夹中管理,这样我们可以使复杂的报告编写环境变得简洁一些。
比如一个有着6列和6个度量值的表,在模型视图中查看,默认是如下的展示方式:
此时选择A列,在左侧的属性栏的显示文件夹里输入FOLDER,就会自动将A列放进FOLDER文件夹中:
同理也可以选中B到F列,同样输入FOLDER,这样所有的列都放在文件夹中了,或者直接拖到文件夹中也是可以的。同理,我们将度量值也都放在一个文件夹中:
如果我想在FOLDER2中将这些度量值再分组呢?自然也是可以的,比如在显示文件夹中输入FOLDER2\SUBFOLDER1:
这时有同学会说,这样还是将一堆度量值和一堆列放在一张表中,我不想在数据表中存放度量值,那有没有办法,将所有的度量值放在单独一个表中?当然也是可以的。
我们可以新建一个表,输入一个数据,加载:
然后将输入的这一列删除,隐藏窗格,再显示,就变成了如下的显示:
这种组合方式,适用在很多应用场景,把同一页报告中用到的所有的度量值放在一个单独的文件夹中操作起来会很方便。
但是有时候我们又会遇到另一个问题:
假设我写了一个度量值,这个度量值在多页报告中都要使用,难道同一个度量值要写重复两次吗?而且两个度量值的名还不能是一样的。这就比较麻烦了。
但是,请看下图:
我们发现,MA这个度量值同时出现在两个文件夹中。
???难道现在同一个文件中可以出现两个相同名称的度量值吗?
自然是不能的。这里有什么诀窍呢?请看:
我们可以在MA度量值的显示文件夹处输入:
FOLDER2\SUBFOLDER1;FOLDER2\SUBFOLDER2
中间用英文分隔符“;”分开,这样就会让同一个度量值显示在多个文件夹中了。
就是这么简单,你学会了吗?
参考文档:
https://blog.crossjoin.co.uk/2018/11/14/nested-display-folders-in-power-bi/
https://blog.crossjoin.co.uk/2020/03/16/making-one-power-bi-measure-appear-in-multiple-folders/
本文分享自 PowerBI生命管理大师学谦 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!