【问题标题】:Adding an extra row to an MDX result set向 MDX 结果集添加额外的行
【发布时间】:2011-04-27 21:59:55
【问题描述】:

我有一个非常简单的 MDX 查询,可以重新调整维度的内容。

我想在结果集中再注入一行作为 MDX 的一部分。

这可能吗?

【问题讨论】:

标签: ssas olap mdx cube dimensions


【解决方案1】:

不,它必须是某个维度的成员

【讨论】:

    【解决方案2】:

    您可以创建维度的计算成员。假设我的多维数据集中有 4 个区域成员:East、West South 和 Central。

    选择 {[Profit].[Sales]} 列, NON EMPTY [Market].Generations(2).Members ON ROWS 从[基本]

    会给我 4 个地区的销售额。

    如果我向区域中添加一个虚拟计算成员,我可以获得额外的一行结果。

    和 成员 [市场].[虚拟] AS '0', SOLVE_ORDER = 0 选择 {[Margin].[Sales]} 列, 非空联合( [市场].Generations(2).Members, {[Market].[Dummy]}) ON ROWS 从[基本]

    【讨论】:

      猜你喜欢
      • 2014-08-01
      • 2016-09-14
      • 1970-01-01
      • 1970-01-01
      • 2012-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多