这可能是一个重复的问题,但我不确定正确的措辞来找到答案:
因此,我能想到的最干净的提问方式是:如何在 Power BI 中的一个矩阵视图中获取服务级别的平均每日发生次数和部门级别的平均发生次数(一个部门有多个服务)?
我有一个分层数据集,我想用它来获取每月平均值。部门是较高级别的服务。在下行(服务),我希望它显示平均每日发生次数,但在部门级别,它需要是当天所有服务发生次数的总和,然后取平均值。这是它目前正在做的事情:
答案似乎是:“服务级别的平均值”。因此,部门级别的平均值应该是 18.13,而不是 10.02。我通过构建第二个表来验证这一点,在该表中,我删除了服务,按 EVENT_DT 和部门分组,并汇总了发生次数。
我该如何设置数据/矩阵(我需要创建一个度量吗?)来实现这一点?目前数据全部在一个表中。
数据集也很简单。粒度为 EVENT_DT + Service:
我找到的最接近的答案是此链接: https: //community.fabric.microsoft.com/t5/Desktop/Matrix-sum-at-lower-level-and-Average-at-Higher-level/td-p/1822545
但我似乎无法弄清楚如何使其达到部门级别的平均值;而且它会在数月内重复。
对于每日平均值,请尝试类似以下的测量方法:
这应该适用于矩阵的任何级别。