我有一个a/b
在周级别有意义的计算字段,其中a
是周期指标的最后一个,并且b
是周期指标的总和。我需要找到avg(a/b)
一个月以下的几周而不是end_of_month(a)/sum(b) for the month
. 我a/b
使用常规聚合计算指标,然后使用常规聚合作为平均每月平均指标,但它不起作用。该报告是交叉表报告。我该如何解决这个问题?
编辑:a
是库存,b
是销售,a/b
是供应周数。两者a
并b
沿产品/位置/时间维度传播。对于a
,我已将其常规聚合时间设置为最后一次。
您的表达形式给了我错误,所以,我尝试average((total([a] for [week]))/(total([b] for [week])))
了没有错误但没有给出正确结果的方法。我使用了 total[a] 因为它仍然必须沿除时间之外的其他维度求和。有任何想法吗?
我还尝试了另一种方法-获取各个周的供应量,然后得出一个新指标,即(第一周 wos + ...+第五周 wos)/5。但是当我尝试将 case 语句作为“关系查询对象与维度建模的关系对象结合使用”时收到警告,并且该指标给出了垃圾值。如何在度量维度的查询项中应用涉及关系项的案例?