Микростратегия с несколькими отфильтрованными показателями на основе одного и того же атрибута

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


person Mohamed T    schedule 01.05.2015    source источник


Ответы (1)


По умолчанию MicroStrategy использует внутреннее соединение для ваших показателей.

Конечно, в вашем случае никакое транспортное средство не является автомобилем и автобусом, поэтому вам нужно указать MicroStrategy выполнить внешнее соединение для двух созданных вами условных показателей.

Для этого просто перейдите к Menu Data -> Report Data Options и измените тип соединения метрик для отчета, в котором у вас есть эти метрики.

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

Для получения более подробной информации вы также можете проверить TN11721: какие параметры следует учитывать при выполнении внешнего соединения между показателями в MicroStrategy Engine 9.x?

введите здесь описание изображения

person mucio    schedule 02.05.2015