SSAS IsAggregatable для измерений валюты

У меня есть куб с измерением исходной валюты и измерением валюты выставления счетов. Я установил для обоих из них значение IsAggregatable = False (что, по-видимому, рекомендуется, поскольку я не хочу, чтобы уровень All автоматически суммировался по разным валютам!). Когда уровень «Все» удален, у меня остается одна валюта по умолчанию, которую я могу установить, если захочу.

Проблема в том, что два измерения теперь действуют как своего рода фильтры друг для друга. Если я хочу получить общую сумму всех сумм выставления счетов по валюте выставления счетов и перетащить это измерение отдельно в сетку, результат будет отфильтрован, чтобы показать только транзакции (если таковые имеются), которые также соответствуют исходной валюте по умолчанию. И наоборот. Только если я перетащу другое измерение в сетку, у меня будет возможность показать все данные.

Есть ли какой-либо параметр, который позволяет элементу измерения по умолчанию представлять все элементы? Создается впечатление, что параметр «Не агрегировать» имеет смысл в контексте одного измерения, но мало смысла в контексте других измерений с точки зрения просмотра всех данных. Т.е. я хочу видеть сводку транзакций по Валюте выставления счетов - и мне НЕ ВАЖНО, какая была исходная валюта (т.е. вы можете рассмотреть их Все).

Вполне вероятно, что я попал в какую-то базовую ловушку, возможно, связанную с дизайном - любые подсказки будут оценены.

Гленн


person Glenn    schedule 09.11.2012    source источник


Ответы (1)


Наконец-то нашел ссылку на статью, которая ТОЧНО описывает эту ситуацию, и интересный подход к ее разрешению. Главным для меня было осознание того, что ситуация реальна, а не связана с моей конструкцией.

Проблема описана и решена здесь

person Glenn    schedule 12.11.2012
comment
Я решал точно такую ​​же проблему, эта запись и блог мне очень помогли, спасибо! - person barzozwierz; 08.07.2015