Подсчитать общее количество заказов в разных статусах - PullRequest
0 голосов
/ 26 мая 2020

Я хочу создать простую панель инструментов, на которой я хочу отображать количество заказов в разных статусах. Статусы могут быть New / Cancelled / Finished / et c

Где мне применять эти критерии? Если я добавлю фильтр в Cube Browser, он будет применяться ко всей панели инструментов. Стоит ли это делать в КПЭ? Или мне следует добавить вычисляемый столбец со значениями 1/0?

Мой ожидаемый результат будет примерно таким:

--------------------------------------
| Total | New | Finished | Cancelled |
--------------------------------------
| 1000  | 100 |    800   |   100     | 
--------------------------------------

1 Ответ

0 голосов
/ 28 мая 2020

Я бы использовал для этого меры, например:

CountTotal = COUNT('Orders'[OrderID])
CountNew = CALCULATE(COUNT('Orders'[OrderID]), 'Orders'[Status] = "New")
CountFinished = CALCULATE(COUNT('Orders'[OrderID]), 'Orders'[Status] = "Finished")
CountCancelled = CALCULATE(COUNT('Orders'[OrderID]), 'Orders'[Status] = "Cancelled")
...