Комментарии 7
Благодаря этим переменам необходимость в кубах и OLAP-системах заметно снизилась.
Ну да, ну да. А если вспомнить что тот же PowerBI данные загружает (если не юзаем DirectQuery) не куда-нибудь - а прямо что ни на есть в OLAP базу (VertiPaq движок называется). То оказывается что необходимость в OLAP кубах вообще повысилась, да еще как!
Ну и любой альтернативный тул тоже имеет свою OLAP бд - что Qlik, что Табло, что Microstrategy. Даже Эксель(Power Pivot) собственно использует эту же OLAP db что и PowerBI для обработки данных.
Просто то что эти бд скрыты под капотом BI тулов создает иллюзию что там какая-то магия, а по факту тот же OLAP что и 25 лет назад
Если раскрыть аббревиатуру OLAP - online analytical processing. Т.е. это не технология, а парадигма хранения данных для работы с ними, это антоним OLTP (которя тоже не про технологию а парадигму).
То есть по большому счету пофигу что там под капотом, классический многомерный MDX куб с агрегатами или табулярная модель на основе колоночной аналитической СУБД, и то и другое это OLAP. Так что автор комментария выше прав, OLAP никуда не ушёл, он просто поменял тех.стек. Тот же Microsoft (о котором почему-то не упомянул автор статьи) являясь крупнейшим в мире поставщиком OLAP в аналитике (=доля рынка SQL Server Analysis Services в сравнении с оракловыми и IBM решениями+доля рынка Excel в котором Power Pivot уже на борту+ Power BI) - и тот отказался от развития классических многомерных кубов в пользу колоночных решений, но при этом это все еще OLAP.
VertiPaq как раз-таки совсем не то, что было 25 лет назад, что позволило в свое время прикрутить к страничному SQL Server columnstore индексы и сделать SSAS Tabular (он же живет внутри модели Power BI). Vertipaq - это columnstore, in-memory, компрессия и прочие радости, которые делают его родственником современным колоночных аналитических систем.
но статья странная, да )
Вначале статься показалась интересной, а потом внезапно наступил конец. Хотелось бы пбольше про архитектуру, про заполнение, про тонкости извлечения данных, может быть, сравнить скорость выполнения запросов РСУБД vs предрасчитанный куб на тех же данных.
Или стюардессу типа Oracle Essbase и иже с ними уже закопали?
А мужики то и не знают? https://kylin.apache.org/
Вся правда о кубах данных OLAP: развенчиваем мифы