在 MDX 中对集合的成员进行排序

Posted

技术标签:

【中文标题】在 MDX 中对集合的成员进行排序【英文标题】:Order the members of a set in MDX 【发布时间】:2015-09-14 13:24:39 【问题描述】:

我在 SSAS 中创建了以下命名集:

当我通过 excel 连接到 SSAS cube 并为此 set 检索数据时, 我得到members 的不同顺序。是否可以按照创建的顺序检索集合的members

【问题讨论】:

【参考方案1】:

请参考优秀的 Chris Webb 的这个答案。它应该告诉你所有你需要知道的。

Ordering Of Named Sets In Excel

希望对你有帮助,

【讨论】:

谢谢...我昨天花了很多时间寻找 MDX 解决方案,而诀窍是在 Excel 中! 如果您在 s-s-rS 中遇到此问题(命名集未排序),请确保您的组中没有明确的排序依据

以上是关于在 MDX 中对集合的成员进行排序的主要内容,如果未能解决你的问题,请参考以下文章

如何根据数组的成员对集合进行排序

在 MDX 中,如何对子成员执行计算然后聚合这些子成员?

MDX 表达式:计算成员

MDX:如何将具有多个成员的元组转换为具有单个成员的元组?

使用计算成员传递参数 - MDX

通过过滤度量值在 MDX 中定义计算成员