Выполните расчет динамического поля в Power BI с помощью DAX.

У меня есть запрос MDX, который необходимо преобразовать в DAX в Power BI. Многомерные выражения:

CASE WHEN    ISEMPTY( [Measures].[Total] )
                    THEN NULL
                    ELSE
                IIF(
            ISEMPTY( Axis(1).Item(0).Item(0).Dimension.Levels(0).item(0)),1,
[Measures].[Total]  / ( Axis(1).Item(0).Item (0).Dimension.Levels(0).item(0), [Measures].[Total]  )
                                        )
                                        END

Я предполагаю, что приведенный выше запрос: Итого – это совокупная сумма данных за месяц или любое измерение, а % Итого равно Total / (The Total of the entire columnar data).

См. приведенный ниже снимок экрана (пример данных):

Пример скриншота данных

Кто-нибудь знает, как добиться вышеуказанной функциональности в Power BI?


person user1538020    schedule 16.01.2018    source источник
comment
Вам просто нужен процент от общего количества ... Я думаю, что включение следующего - это слишком сложно.   -  person whytheq    schedule 17.01.2018
comment
Вам нужна мера или вычисляемый столбец?   -  person Alexis Olson    schedule 17.01.2018
comment
Это столбец меры, но мне нужно получить итог/сумму итога   -  person user1538020    schedule 17.01.2018


Ответы (1)


В Power BI есть функция, которая автоматически показывает процент от общей суммы. Взгляните на скриншоты ниже, чтобы получить более подробную информацию До

После применения этой функции вы получите что-то вроде этого После

person nothingman    schedule 17.01.2018
comment
Я исправил первый комментарий - person nothingman; 20.01.2018