Меня интересуют комментарии и идеи, касающиеся использования Microstrategy для составления отчетов по сложной базе данных SQL Server в виде снежинки, состоящей из нескольких транзакционных нормализованных (3NF) таблиц.
В частности, каков наилучший подход или проблемы с отчетностью в такой среде? В настоящее время существует несколько сложных представлений, которые служат аналитическими таблицами фактов, используя сложные соединения SQL между несколькими транзакционными таблицами.
Транзакционные таблицы также имеют свои собственные измерения и так далее. Представления, кажется, отлично работают в SSRS. Однако я читал, что Microstrategy не идеален для создания отчетов по такой сложной базе данных (не из-за производительности инструмента, а в большей степени из-за сложности SQL для построения этих показателей в Microstrategy).
Каков был бы наилучший подход к отчетности в такой среде? Будет ли хорошей идеей создание куба SSAS на текущем хранилище данных? Должны ли создаваться отчеты в базе данных или необходимо создать новую базу данных или витрину, специально предназначенную для использования Microstrategy, только с соответствующими представлениями для базовой отчетности?
Любые советы или мнения приветствуются.