У меня есть куб SSAS с FactTicket, который имеет меру TicketsSold. Куб имеет большое количество измерений. Давайте назовем их Дата, Агент и Гео. Я могу создать таблицу (мы используем службу Power BI, если она имеет значение) и добавить в нее все и любые измерения, а также меру TicketsSold. То, что я хотел бы сделать, - это иметь другую меру, которая будет вычислять процент каждой строки в таблице от общей суммы таблицы в тот момент. поэтому предположим, что у меня есть следующие данные:
Date Agent Geo TicketsSold
2020-04-01 Moulder US 12
2020-04-01 Moulder UK 4
2020-04-02 Moulder US 10
2020-04-03 Moulder UK 5
2020-04-01 Skully US 16
2020-04-01 Skully UK 12
Я хотел бы иметь возможность отфильтровать свой отчет по любой мере, отобразить любые другие меры с помощью TicketsSold и процентов. Например, отфильтрованный в 2020-04-01 и 2020-04-02:
Agent Geo TicketsSold %ofTicketsSold
Moulder US 22 40.74 %
Moulder UK 4 7.40 %
Skully US 16 29.63 %
Skully UK 12 22.22 %
TOTAL 54 100 %
или отфильтрованный только по агенту Moulder:
Date TicketsSold %ofTicketsSold
2020-04-01 16 51.61 %
2020-04-02 10 32.26 %
2020-04-03 5 16.13 %
TOTAL 31 100 %
Мне ясно, что я нужен какой-то способ получения - для каждой строки в таблице - итоговой суммы самой таблицы, а затем деления собственных TicketsSold для этой строки на эту сумму. Но я не могу понять тривиальный способ создания такого расчета. Это выполнимо, без необходимости определять кортеж всех возможных измерений?
Спасибо!