1

私は MDX に非常に慣れていないため、次の MDX クエリを注文する方法がわかりません...

WITH 
MEMBER Measures.YTD2010 as 'Aggregate(YTD(Date.CurrentMember), Measures.Value)' 
MEMBER Measures.YTD2009 as 'Aggregate(YTD(ParallelPeriod(Date.Year, 1, Date.CurrentMember)), Measures.Value)' 

SELECT { 
[Measures].YTD2009, 
[Measures].YTD2010 
} ON COLUMNS, 

Order({ [Entity].[Name].Members }, [Measures].YTD2010, DESC) ON ROWS 
FROM [Carbon] 
WHERE [Date].[Year].[2010] 

ご覧のとおり、メジャー「YTD2010」を注文したいと思います

どんな助けでも大歓迎です。

4

1 に答える 1

3

順序を次のように変更してみてください。

Order({ [Entity].[Name].Members }, [Measures].YTD2010, BDESC) ON ROWS 

違いは、DESC ではなく BDESC です。BDESC は、階層を壊すように指示します。

于 2012-05-11T00:57:55.357 に答える