Urgent - MDX Cell Calculation with XMLA -
08-04-2005
, 09:51 AM
I am using the following MDX Cell calculation on Food Mart to find out
those measures which are more than one percent greater than its
previous member. This query is running fine on MDX Sample application
Editor but when i am running this query through XMLA it stucks in
Infinite loop. Any body can help me out so i can run this query
successfully through XMLA.
With
Cell Calculation MAK_INDICATOR For '( { [Measures].[Unit Sales]} )'
As
'CalculationPassValue(Measures.CurrentMember, -1 , Relative )',
CONDITION =' CalculationPassValue( [Measures].[Unit Sales],
-1,Relative ) > ( ([Time].CurrentMember.PrevMember,
Measures.[Unit Sales]) * 1.01)' , FORMAT_STRING ='##,##.##;
(##,##.##) ; \Z\e\r\o', FORE_COLOR ='11004',
CALCULATION_PASS_NUMBER ='2', CALCULATION_PASS_DEPTH ='1'
SELECT {
CrossJoin({[Customers].[Country].[USA].[CA],[Customers].[Country].[USA].[OR],[Customers].[Country].[USA].[WA]},{Measures.[Unit
Sales]})} ON COLUMNS,
{{[Time].[Year].[1997].[Q1].[2].[1],[Time].[Year].[1997].[Q1].[2].[2],[Time].[Year].[1997].[Q1].[2].[3],[Time].[Year].[1997].[Q1].[2].[4],
[Time].[Year].[1997].[Q1].[2].[5],[Time].[Year].[1997].[Q1].[2].[6],[Time].[Year].[1997].[Q1].[2].[7],[Time].[Year].[1997].[Q1].[2].[8],
[Time].[Year].[1997].[Q1].[2].[9],[Time].[Year].[1997].[Q1].[2].[10],[Time].[Year].[1997].[Q1].[2].[11],[Time].[Year].[1997].[Q1].[2].[12],
[Time].[Year].[1997].[Q1].[2].[13],[Time].[Year].[1997].[Q1].[2].[14],
[Time].[Year].[1997].[Q1].[2].[15],[Time].[Year].[1997].[Q1].[2].[16],[Time].[Year].[1997].[Q1].[2].[17],
[Time].[Year].[1997].[Q1].[2].[18],[Time].[Year].[1997].[Q1].[2].[19],[Time].[Year].[1997].[Q1].[2].[20],
[Time].[Year].[1997].[Q1].[2].[21],[Time].[Year].[1997].[Q1].[2].[22],[Time].[Year].[1997].[Q1].[2].[23],
[Time].[Year].[1997].[Q1].[2].[24],[Time].[Year].[1997].[Q1].[2].[25],
[Time].[Year].[1997].[Q1].[2].[26],[Time].[Year].[1997].[Q1].[2].[27],[Time].[Year].[1997].[Q1].[2].[28],[Time].[Year].[1997].[Q1].[1].[1],
[Time].[Year].[1997].[Q1].[1].[2],[Time].[Year].[1997].[Q1].[1].[3],[Time].[Year].[1997].[Q1].[1].[4],[Time].[Year].[1997].[Q1].[1].[5],
[Time].[Year].[1997].[Q1].[1].[6],[Time].[Year].[1997].[Q1].[1].[7],[Time].[Year].[1997].[Q1].[1].[8],[Time].[Year].[1997].[Q1].[1].[9],
[Time].[Year].[1997].[Q1].[1].[10],[Time].[Year].[1997].[Q1].[1].[11],[Time].[Year].[1997].[Q1].[1].[12],[Time].[Year].[1997].[Q1].[1].[13],
[Time].[Year].[1997].[Q1].[1].[14],[Time].[Year].[1997].[Q1].[1].[15],[Time].[Year].[1997].[Q1].[1].[16],[Time].[Year].[1997].[Q1].[1].[17],
[Time].[Year].[1997].[Q1].[1].[18],[Time].[Year].[1997].[Q1].[1].[19],[Time].[Year].[1997].[Q1].[1].[20],[Time].[Year].[1997].[Q1].[1].[21],
[Time].[Year].[1997].[Q1].[1].[22],[Time].[Year].[1997].[Q1].[1].[23],[Time].[Year].[1997].[Q1].[1].[24],[Time].[Year].[1997].[Q1].[1].[25],
[Time].[Year].[1997].[Q1].[1].[26],[Time].[Year].[1997].[Q1].[1].[27],[Time].[Year].[1997].[Q1].[1].[28],[Time].[Year].[1997].[Q1].[1].[29],
[Time].[Year].[1997].[Q1].[1].[30],[Time].[Year].[1997].[Q1].[1].[31]}}
ON ROWS
FROM [Sales] CELL PROPERTIES
[VALUE],[FORMATTED_VALUE],[CELL_ORDINAL],[FORE_COLOR] |