Для отображения набора результатов требуется 2 минуты. Есть ли способ оптимизировать запрос?MDX: оптимизация запросов
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]
}
)
}
);
Грег - 'mdx' тег был предложен для документации - вы можете добавить свой голос, пожалуйста, как нам нужны несколько голосов, чтобы создать документацию по этой метке: stackoverflow.com/documentation/mdx – SouravA
@greg - неудивительно, поскольку MS, вероятно, раздражала его непрерывную последовательность обращений !, ссылка, которую вы включили, больше не работает – whytheq
@whytheq спасибо за головы. Исправлена. Моша больше не в Microsoft. – GregGalloway