【发布时间】:2015-09-23 19:20:29
【问题描述】:
我正在使用一些 MDX 在 SSAS 中创建命名集。
我有一个公司、集团、商店的层次结构
我正在尝试过滤掉一些特定的商店成员。
我使用了 Descendants 函数,如下所示,但是在 Performance Point 中查看它时它没有任何适当的层次结构(展开和折叠等)。有任何想法吗?有没有办法在不破坏层次结构的情况下做到这一点?
命名集:
Descendants([Company].[Company Hierarchy], [Company].[Company Hierarchy].
[Stores])
- [Company].[Company Hierarchy].[Stores].[Store1]
- [Company].[Company Hierarchy].[Stores].[Store2]
- [Company].[Company Hierarchy].[Stores].[Store3]
【问题讨论】:
-
据我所知,命名集不会保持数据的层次结构。它只会返回请求的成员。
-
@mmarie 命名集通常保持层次结构完整——在性能点使用时结构会丢失吗?
-
是的,结构在性能点上丢失了。在多维数据集浏览器中它很好。我注意到过滤器命令不会破坏层次结构,尽管它不适用于 运算符,它仅适用于 =
标签: ssas mdx analysis performancepoint