Я использую SSRS для создания отчетов.Для метрики я вытаскиваю данные из сервисов анализа.Я хочу изменить запрос MDX, созданный конструктором запросов, чтобы он включал данные только за последние 6 месяцев.Запрос выглядит сейчас так:
SELECT NON EMPTY { [Measures].[Cumulative Count] } ON COLUMNS,
NON EMPTY { ([Work Item].[Microsoft_VSTS_Common_Discipline].[Microsoft_VSTS_Common_Discipline].ALLMEMBERS * [Date].[Year Month Date].[Month].ALLMEMBERS ) }
DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS
FROM
( SELECT ( { [Work Item].[System_WorkItemType].&[Task] } ) ON COLUMNS
FROM
( SELECT ( { [Date].[Year Month Date].[Year].&[2010-01-01T00:00:00] } ) ON COLUMNS FROM [Team System]))
WHERE ( [Work Item].[System_WorkItemType].&[Task] ) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS*
Здесь я извлекаю совокупное количество рабочих элементов, для которых тип рабочего элемента - задача, а год рабочего элемента - 2010. Однако вместо того, чтобы тянутьвсе месяцы с 2010 года я хочу за последние 6 месяцев.Кто-нибудь знает, как я могу сделать это в приведенном выше запросе.