Как найти сумму каждой группы в иерархии в MDX - PullRequest
0 голосов
/ 05 мая 2018

В приведенном ниже примере я хочу найти сумму каждой группы. Может кто-то исправить мой запрос MDX, чтобы получить желаемый результат для столбца GroupCount.

with member [GroupCount] as
aggregate([Department].[Department ID].currentmember.parent,
          [Measures].[Pay Frequency])


select {[Department].[Group Name].[all].children*
        [Department].[Department ID].[all].children
       } on rows,
{[Measures].[Pay Frequency],[GroupCount]} on columns
from test

Результат, полученный из приведенного выше запроса:

enter image description here

Однако мне нужен вывод:

enter image description here

1 Ответ

0 голосов
/ 07 мая 2018

Это так?

with member [GroupCount] as
(
     [Department].[Group Name].CURRENTMEMBER,
     [Department].[Department ID].[All],
     [Measures].[Pay Frequency]
)
select {[Department].[Group Name].[all].children*
        [Department].[Department ID].[all].children
       } on rows,
{[Measures].[Pay Frequency],[GroupCount]} on  columns
from test;
...