filter - 如何在 Power BI 中按度量筛选结果
问题描述
我需要能够按度量过滤以在 Power BI 中显示更精细的结果。我希望能够选择百分比在一个范围内的位置,或者 = 100%
我对度量的计算是这样的(每列只能是 1 或 0):
errorPercentage = CALCULATE(SUM([missing data])/SUM([expected]))
这在表格中运行良好,并正确显示了可以通过多种不同方式削减的百分比。
但是,在添加过滤器元素/视觉对象时,Power BI 不允许我使用 errorPercentage 度量。
更令人困惑的是,如果我转到要过滤的表上的 Visual Level Filters 部分,我可以使用 errorPercentage 度量来过滤范围或值。
谁能推荐一个易于使用的过滤器?我试图让报告的用户自己选择一个百分比范围,而不是有一个预定义的范围。
解决方案
您不能将聚合度量用作切片器。切片器将数据集过滤到参与给定维度的选定值的所有元组。度量不是维度。它不能用于识别记录的子集。
假设我有篮球运动员的数据,我想切分出“平均罚球命中率”为 85% 的球员。想想拥有这样一个平均水平的所有不同的玩家子集!也许我们有 90% 的“球员 A”可以与一个罚球命中率为 80% 的“球员 B”相匹配——他们平均 85%(假设他们每个人的总罚球数相同)。或者,“玩家 A”可以与其他 5 个百分比为 84% 的玩家分组。但是如果没有“玩家 A”,这 5 名玩家将不会成为该系列的一部分——那么他们是否属于所需的子集?这是模棱两可的。
推荐阅读
- vba - my vba "object" wont move according to my code
- matlab - 如何在不使用循环的情况下仅递减矩阵的非零元素?
- php - PHP会话文件没有被清理?
- ios - SKSpriteKit:如何检测自定义 SKSpiteNode“按钮”的“触摸开始”
- ios - 减小 OpenSSL 二进制文件的大小?
- google-drive-api - 如何嵌入上传到谷歌驱动器上的视频,限制特定域
- android - 修复 Android Studio 中的版本冲突
- r - R Shiny -- 修改配置文件后显示“未找到”错误
- php - 带有简单分数的 PHP 内存耗尽错误
- amazon-web-services - 使用 Lambda 和 API Getway 的 Rest API