Я новичок в MDX и только что начал использовать именованные наборы для группировки нескольких элементов измерения.Всякий раз, когда я использую SET в запросе, возвращаемые результаты всегда детализируются для каждого отдельного члена набора.Я ищу один для набора.
Например: у меня есть две меры: доллары продаж и отгруженные единицы.Затем для каждого из 50 штатов в Соединенных Штатах имеется измерение «Штат».
Я хочу увидеть показатели «Продажи и единицы измерения» для 3 конкретных штатов, а также для группы (именованный набор) из 4 других штатов..
Пример MDX:
With SET [My Favorite States] AS '{[States].[Illinois], [States].[Wisconsin]}'
select NON EMPTY {[Measures].[Sales], [Measures].[Shipped Units]} ON COLUMNS,
NON EMPTY {[States].[Alabama], [States].[New York], [My Favorite States]} ON ROWS
from [cubename]
Возвращает:
Measures
States Sales Shipped Units
Alabama $100 5
New York $500 20
Illinois $150 15
Wisconsin $900 25
Я хочу, чтобы набор отображался как итог в одной строке.Аналогично:
Measures
States Sales Shipped Units
Alabama $100 5
New York $500 20
My Favorite States $1,050 40
Существует ли функция MDX, позволяющая рассматривать набор конкретных членов как группу?