提问人:sarvani 提问时间:10/26/2023 最后编辑:sarvani 更新时间:10/26/2023 访问量:32
PowerBI:用于代替 SAC 层次结构的 SELECTEDVALUE 的用途
PowerBI: What to use in place of SELECTEDVALUE for SAC hierarchies
问:
我正在努力寻找视觉效果的解决方案。视觉对象是一个矩阵。 我们正在尝试在 Power BI 中重新创建 SAC 层次结构。 我有一个事实和一个维度表。 维度表有层次结构,这就是让我感到困惑的原因。
尺寸表:
rep_item_dim_id | rep_item_id | parent_item_id |
---|---|---|
1 | ALL_MEASURES | 根 |
2 | KF.999型 | 根 |
3 | KF.001型 | ALL_MEASURES |
4 | KF.002型 | ALL_MEASURES |
5 | KF.003型 | ALL_MEASURES |
6 | 编号:KF.003.01 | KF.003型 |
7 | 编号:KF.003.02 | KF.003型 |
8 | 编号:KF.002.01 | KF.002型 |
9 | 型号:KF.002.02 | KF.002型 |
10 | KF.004型 | ALL_MEASURES |
11 | KF.005型 | ALL_MEASURES |
12 | KF.006型 | 根 |
情况表:
货币 | rep_item_dim_id |
---|---|
23 | 9 |
67 | 9 |
34 | 8 |
45 | 8 |
68 | 8 |
20 | 4 |
59 | 4 |
80 | 3 |
99 | 3 |
事实数据表没有所有rep_item_ids的数据,下面是我必须在 Power BI 中创建的度量值
KF.003 = KF.003.01 + KF.003.02
KF.004=KF003/KF002,即(rep_item_id=5的货币总和)/(rep_item_id的货币总和=4)
KF.005=KF001*KF002,即(货币总和rep_item_id=3)乘以(货币总和rep_item_id=4)
KF006= 如果 KF003>0 则 1-(KF003/KF001) 否则为 0.即,如果 rep_item_id=5 的货币之和大于 0,则 (1 - (rep_item_id=5 的货币之和)/(rep_item_id = 3 的货币之和)否则为 0。
我确实创建了这些措施。对于我的 Matix 视觉对象,第一个层次结构是parent_rep_item_id,接下来是rep_item_id。
我知道我可以使用 SELECTEDVALUE 并显示度量值,如果它们位于同一层次结构中。
当层次结构不同时该怎么办。请指教。
答:
评论