Я очень новичок в MDX и некоторое время проводил исследования безрезультатно. Проблема в том, что набор [Team Master]. [Team Hierarchy], который имеет 2 атрибута, приводит к двойному счету меры, и мне нужно отобразить оба атрибута, Business и Service Group, которые находятся в одной и той же пользовательской иерархии. Надеюсь, кто-то может посоветовать:
SELECT NON EMPTY
[Measures].[Closed+Withdrawn Activity Cnt] on 0,
NON EMPTY(
[Date].[Financial Hierarchy].[Financial Year].MEMBERS
,{([Team Master].[Team Hierarchy].[Business].ALLMEMBERS),
([Team Master].[Team Hierarchy].[Service Group].ALLMEMBERS)}
,{([Discipline].[Discipline Hierarchy].[Discipline].&[Mobiles])
,([Discipline].[Discipline Hierarchy].[Discipline].&[Mobile Billing])
,([Discipline].[Discipline Hierarchy].[Discipline].&[Mobile Billing ...])}
)on 1
FROM
(
Select [Date].[Financial Hierarchy].[Financial Year].&[2019]:null on 0,
[Team Master].[Team Hierarchy].[Business].&[Business Service Centres] on 1
From [Customer Svc] )