powerbi - Power BI - 应用筛选器时,度量随机返回空白
问题描述
我有两个度量,它们为 2 个不同的列计算相同的金额(即个人总数和网站总数)并返回金额最高的个人/网站。
我在人员和站点上都有报告级别的过滤器。在使用这些过滤器(人或站点)时,有时度量会随机返回空白。即我过滤到一个人并得到以下信息:
现在,当我在报告中打开任何度量时,只需添加一个空行或删除一个空行(我猜它会刷新报告):
该度量现在将显示正确的值。有趣的是,我根本没有更改度量,只是添加了一个空行或将其删除并按 Enter。该问题对于人员和现场测量都是随机发生的。
由于显而易见的原因,我不能在这里透露很多细节。如果您必须查看措施,请告诉我,我会发布虚拟的。
任何帮助将不胜感激,谢谢!
解决方案
用 TOP N替换RANKX
(Rank = 1) 过滤器就可以了。
这些度量RANKX
用于生成一个表变量,然后使用 rank = 1 条件对其进行过滤。有时,表格根本没有排名 1,排名从 2,4 开始,等等。我仍然不确定排名不正确计算的根本原因是什么。
使用TOPN
函数消除了排名过滤的东西,这些措施现在运行正常。
推荐阅读
- mysql - SQL查询生成排行榜并选择一个玩家信息
- loopback - 具有不同关系属性名称的环回中的多对多关系
- typescript - 打字稿泛型和类属性
- javascript - D3 js条形图平移
- python - 无法从 Python 中的 S3 存储桶下载图像/代码已经有访问密钥
- arraylist - 如何使对象在处理中的特定时间后出现
- android - Android 在 RecycleView 中处理 Google Map 的滚动
- boolean-logic - 布尔表达式简化作业 - 你能指出我的错误吗?
- r - ggboxplot 显着性括号位置太高
- javascript - 检查有效电子邮件 JavaScript 不适合我