Ssas MDX层级平均值
我有一个维度层次结构:Ssas MDX层级平均值,ssas,mdx,Ssas,Mdx,我有一个维度层次结构: B - C - D - E 还有一项措施: measures.eur 如果我成为计算会员: AVG([hierarchy].[All],[Measures].[eur]) 我可以从层次结构顶层的所有层次结构成员中获得单个平均值。 但我想从层次结构的每个层次计算不同的平均值 因此,当选择层次结构成员C时,它会显示层次结构中所有C的平均值, 当选择B时,它是所有B的平均值,以此类推 我试过: AVG( [HIERARCHY].PARENT, [Measures].[
B - C - D - E
还有一项措施:
measures.eur
如果我成为计算会员:
AVG([hierarchy].[All],[Measures].[eur])
我可以从层次结构顶层的所有层次结构成员中获得单个平均值。
但我想从层次结构的每个层次计算不同的平均值
因此,当选择层次结构成员C时,它会显示层次结构中所有C的平均值,
当选择B时,它是所有B的平均值,以此类推
我试过:
AVG(
[HIERARCHY].PARENT,
[Measures].[eur]
)
但是它没有给出层次结构级别上所有成员的平均值,但是它非常接近我想要的值。您可以使用level函数尝试以下表达式:
AVG ( [selected-member-of-c].level.members, [Measures].[eur] )