在SSAS驱动的数据透视表上的总计

时间:2016-04-26 15:48:28

标签: excel ssas

我们正在使用 SASS SSAS驱动的试验表,我们希望使用列的总和来添加计算的度量。 我们事先并不知道用户将使用哪些过滤器,该度量对其中任何一个都有效,所以我们只是尝试在excel文件上添加一个calc度量,例如

[Measures].[Sales]/sum(axis(1),[Measures].[Sales])

但它似乎不起作用。所以只是为了测试我们从一个简单的

开始
sum(axis(1),[Measures].[Sales])

给出了一些惊人的结果。 我们无法弄清楚结果是什么加起来!应用一些过滤器和详细的行,我们得到预期值的两倍(!! ??)。 应用完全相同的过滤器并过滤行,我们得到一个我们无法猜测其来源的值。

我们应该使用什么样的MDX?

编辑澄清:我们想在Excel数据透视表上添加计算的度量,而不是在SSAS olap立方体定义上添加。

1 个答案:

答案 0 :(得分:0)

我显然度过了糟糕的一天。人们无法想到解决mdx问题的好处。

一个简单的

([MyDim].[MyHierarchy].currentmember.parent,[Measures].[Sales])

是我们在微积分中使用的正确语法,作为"父总和"。

THKS