每个Hichychy等级度量计算并将其汇总到更高的等级

问题描述 投票:0回答:1

我们有一个Power BI仪表板,在该结构中,我们有四个层次用于冲刺指标。我将其简单地如下所示:

  1. Unit-Level 1
  2. 工作组-2级
  3. 项目-3级
  4. 迭代-级别4

我们将每周进行一次迭代。因此,第4级处于每周级。我们的Power BI仪表板处于每周级别。

我们正在制作100%堆积的条形图。对于每周,我们要查看单元状态(红色,橙色,绿色)->工作组状态(红色,橙色,绿色)->项目状态(红色,橙色,绿色)

我们面临的问题是,我们需要进行计算以适用于每个级别。

  • 对于级别2:如果一个项目为红色,则工作组为红色。如果30%到40%的项目为橙色,则工作组为红色。如果20%到30%的项目是Orange,则工作组是Orange。其他工作组为绿色
  • 对于级别1:如果一个工作组为红色,则单位为红色。如果30%到40%的工作组为橙色,则单位为红色。如果20%到30%的工作组是橙色,则单位是橙色。其他单位为绿色

在追溯报表中,我们需要在各个级别上遍历相同的指标(项目状态)。

我们如何在深入报表中的每个级别(基于项目的工作组状态。基于工作组的单元状态)的每个级别上实现这种不同的指标计算?

powerbi dax hierarchy calculated-field drilldown
1个回答
0
投票

我们通过创建两个向下钻取报告来解决此问题,而不是使用单个向下钻取报告。

仪表板处于WorkWeek级别。因此,Workweek是仪表板的粒度。对于每个报告,较低级别具有状态。

  • 报告1:深入报告(第2级和第3级):工作组->项目。在这里,计算列Project Status映射到工作周的迭代状态(因为报告的粒度处于工作周级别)。因此,工作组100%堆叠的条形图将反映出,红色,橙色,绿色有多少个项目。

  • 报告2:细化报告(1级和2级):单位->工作组。在此,计算列Workgroup Status从项目状态,根据计算。因此,单元100%堆叠的钢筋图表将反映红色,橙色和绿色中有多少个工作组。

报告2(钻取报告)->使用工作组名称的钻取->报告1(钻取报告)。

这样,我们就能实现从1级到3级的自上而下的流程。

© www.soinside.com 2019 - 2024. All rights reserved.