For displaying the result set, it takes 2 minutes. Is there any way to optimise the query?
WITH MEMBER [Measures].[TestMeasure] AS
(
[Measures].[EnrollPatientCnt]
+ [Measures].[AssessmentPatientCnt]
+ [Measures].[ProgramAssessmentPatientCnt]
)
MEMBER [Measures].[TotalCount] AS
Count(
NonEmpty(
(
{ [DimAssessment].[AssessmentText].[AssessmentText] },
{ [DimAssessment].[QuestionText].[QuestionText] },
{ [DimAssessment].[AnswerText].[AnswerText] }
)
,{
[Measures].[AssessmentPatientCnt]
, [Measures].[TestMeasure]
}
) )
SELECT
NON EMPTY [Measures].[TotalCount] ON COLUMNS
FROM [NavigateCube]
WHERE
(
{
(
{
[DimManagedPopulation].[ManagedPopulationName].&[1034]&[TC Tammy Brown Care Team]
}
)
}
);