ROLAP (Relational OLAP) – вариант OLAP, при котором многомерная модель (измерения, иерархии, меры) описывается поверх таблиц реляционной базы или хранилища данных, а каждый аналитический запрос преобразуется в SQL и выполняется непосредственно в СУБД.
Плюсы
- Нет ограничений на объём и детализацию данных – работа с исходными таблицами.
- Данные актуальны без пересчёта кубов.
- Использование возможностей масштабируемых аналитических СУБД.
Минусы
- Скорость зависит от СУБД и оптимизации модели.
- Сложные многомерные вычисления реализовать труднее, чем в кубах.
Где применяется
ROLAP – распространённая архитектура современных BI-платформ поверх колоночных СУБД и хранилищ: семантический слой описывает показатели, а запросы выполняются в СУБД. Для ускорения используют агрегатные таблицы и материализованные представления.