1
我有一個我想要聚合的元組集合。如何在使用MDX設置的交叉連接上進行聚合
例如: 我有這個疑問:
Select {[Sales Territory].[Sales Territory].DEFAULTMEMBER.children} on 0,
{[Sales Reason].[Sales Reason Type].DEFAULTMEMBER.children} on 1
From [Adventure Works]
當我想添加一個TOTAL爲我做這個軸的一個:
WITH MEMBER [Sales Territory].[Sales Territory].[Total X] as 'AGGREGATE(AXIS(0))'
Select {[Sales Territory].[Sales Territory].[Total X],[Sales Territory].[Sales Territory].DEFAULTMEMBER.children} on 0
,{[Sales Reason].[Sales Reason Type].DEFAULTMEMBER.children} on 1 From [Adventure Works]
現在,現在是都好。 但是,當我試圖聚合交叉連接設置失敗。 請把這查詢爲例:。
Select {[Sales Territory].[Sales Territory].DEFAULTMEMBER.children} on 0
,{[Sales Reason].[Sales Reason Type].DEFAULTMEMBER.children}*{[Sales Channel].[Sales Channel].DEFAULTMEMBER.children} on 1
From [Adventure Works]
請注意,我做了一個交叉[銷售原因]之間加入[銷售原因類型] [銷售渠道] [銷售渠道]
當有多個成員時,有沒有辦法在軸上進行總計?
謝謝!
P.S:我與MDX一個新手查詢
是您的默認成員設置爲全方位爲您尺寸是多少?如果是這樣,你可以嘗試1而不是你當前的交叉連接? 「{[Sales Reason]。[銷售原因類型] .members * [銷售渠道]。[銷售渠道] .members} on 1」當您執行.members這樣的成員時,它將包含全部成員。 – mmarie