Quantcast
Channel: SQLServerCentral » Data Warehousing » Analysis Services » Latest topics
Viewing all articles
Browse latest Browse all 1341

How to add where clause/filter into calculated member in mdx

$
0
0
I am new to MDX. I have below query:WITH MEMBER [Student Study Length Hours]AS ([Measures].[Study Length Minutes]/[Measures].[Students]/60.0)SELECT {[Student Study Length Hours],[Measures].[Study Length Minutes] ,[Measures].[Students} ON COLUMNSFROM [Classroom]WHERE {[Student Participants].[Student Type].&[100], [Student Participants].[Student Type].&[400]}In the cube, I then created the below calculated member, using the info from the query above, and I wanted to included the conditions I have in the where clause above, but I do not know how to add those conditions into the calculated member below,as I understand the WHERE clause is not allowed in the calculated member. Any help and input you can provide would be greatly appreciated. CREATE MEMBER CURRENTCUBE.[Measures].[Student Study Length Hours]AS ([Measures].[Study Length Minutes]/[Measures].[Students]/60.0),VISIBLE = 1 , ASSOCIATED_MEASURE_GROUP = 'Student Study'; I have googled all over, but I have not been able to find one example addresses the where clause I have as above. In SQL, it would be the where clause with StudentType IN(100,400). But how do I do that in calculated member?

Viewing all articles
Browse latest Browse all 1341

Trending Articles