Я создаю приложение с базовой базой данных, которое выглядит как учебный пример OLAP: у меня есть большое количество данных, которые поступают каждую ночь, которые затем сводятся во времени и других измерениях и иерархиях с кучей хранимых процедур я написал. Затем я строю свое приложение поверх свернутых таблиц, что позволяет пользователю сравнивать / извлекать данные по различным измерениям и уровням.
На данный момент, мне интересно, есть ли какая-то веская причина, по которой я должен перейти на коммерческий продукт BI вместо создания своих собственных кубов данных. Я играл с MSSQL BI и MDX, кривая обучения кажется очень крутой, и я не вижу значительного увеличения производительности. Так что это заставляет меня снова задаться вопросом - что я действительно получаю, используя продукт BI? Буду признателен, если кто-то может помочь ответить на этот вопрос. Спасибо.