[英]SSAS MDX Namedset issue with hierarchy
我正在使用某些MDX在SSAS中創建命名集。
我具有公司,組,商店的層次結構
我正在嘗試過濾掉一些特定的Store成員。
我使用了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]
你的東西看起來還可以。 作為替代方案,也許可以看看下面的方法是否可行:
EXCEPT(
[Company].[Company Hierarchy].[Stores].MEMBERS
,{
[Company].[Company Hierarchy].[Stores].[Store1]
,[Company].[Company Hierarchy].[Stores].[Store2]
,[Company].[Company Hierarchy].[Stores].[Store3]
}
)
嘗試在集合周圍使用HIERARCHIZE
。
HIERARCHIZE
(
Descendants
(
[Company].[Company Hierarchy],
[Company].[Company Hierarchy].[Stores]
)
- [Company].[Company Hierarchy].[Stores].[Store1]
- [Company].[Company Hierarchy].[Stores].[Store2]
- [Company].[Company Hierarchy].[Stores].[Store3]
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.