【问题标题】:Grand total on a SSAS driven pivot tableSSAS 驱动的数据透视表上的总计
【发布时间】:2016-04-26 15:48:27
【问题描述】:

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

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

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

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

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

知道我们应该使用什么 MDX 吗?

编辑澄清:我们希望在 Excel 数据透视表上添加计算度量,而不是在 SSAS olap 多维数据集定义上。

【问题讨论】:

  • 请说明您实际使用的技术。 Sass 是一个 CSS 预处理器。
  • 哎呀!对不起,我的错。我们使用的是 Microsoft SSAS(Sql Server Analysis Services)而不是 SASS,

标签: excel ssas


【解决方案1】:

显然我今天过得很糟糕。无法像 excel 一样思考解决 mdx 问题。

一个简单的

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

是在我们的微积分中用作“父总数”的正确语法。

感谢

【讨论】:

    猜你喜欢
    • 2019-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多