MDX层次结构级别AVERAGE

时间:2013-03-22 08:01:02

标签: ssas mdx

我有维度层次结构:

B - C - D - E

和一项措施:

measures.eur

如果我使计算成员:

AVG([hierarchy].[All],[Measures].[eur])

我可以从层次结构的顶级中的所有层次结构成员获得单一平均值。 但我希望从层次结构的每个级别计算出不同的平均值。

因此,当选择层次结构成员C时,它显示层次结构中所有C的AVG, 当选择B时,它是所有B的AVG等等。

我试过了:

 AVG(
 [HIERARCHY].PARENT,
[Measures].[eur]      
)

但是它没有给出层次结构级别上所有成员的平均值,但它非常接近我想要的。

1 个答案:

答案 0 :(得分:2)

您可以使用关卡功能尝试以下表达式:

AVG ( [selected-member-of-c].level.members, [Measures].[eur] )