MDX создает для каждого цикла - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть набор данных, в котором я хотел бы выполнить умножение весов для каждой строки данных. Пример:

    final weight     net capital
1       11211            1000
2       23921            1500

Планируется создать промежуточную сумму, а затем разделить ее на общую конечную массу. Как мне этого добиться? В идеале я хочу это:

total = SUM([Measures].[Fnlwgt]) * SUM([Measures].[Net Capital]) 
result = total / SUM(SUM([Measures].[Fnlwgt]))

Я знаю, что этот код неверен, но просто показывает, как я надеюсь его получить.

...