原创内容
No.763
踩坑经验 | PowerBI联动异常
随手记录一下遇到的问题和解决方案,毕竟年纪大了脑子不好使了,时间久了自己都不记得~

图片由夸克AI绘制
今天遇到了一个PowerBI筛选联动异常的问题,大佬出手解决了,又学了一招,赶紧来记录一下。
简单粗暴的来说,模型是这样的:

页面展示大概是这样的:

架构表和事实表是一对多的关系,度量值是对事实表做一些条件计数。
在筛选架构的时候有一些不该展示在页面上的人员被异常地展示了出来。简单来说就是一些特定筛选条件下筛选出现了类似失效的情况,展示出来的数据为维度表全部数据。
在大佬的指点下,新建了一个度量值对架构表进行countrows,然后把度量值作为视觉对象筛选器,过滤条件不为空用以解决筛选异常放出来的数据问题。
又学到了一招。
除了新get到的解题方法外,顺便复习一下类似问题的常规解题手法:
①表关系错误、inactive或者有自动默认的不正确表关系;
②度量值忽略筛选上下文;
③使用USERELATIONSHIP 函数在dax中指定表关系;
度量值 =
CALCULATE(
COUNT('事实表'[字段]),
USERELATIONSHIP('维度表'[键], '事实表'[外键])
)顺便一提,最近工作内容有些微调整,没有之前那么清闲了,大创作投入度的内容可能要拖延了,还请大家见谅。