Особенности разработки систем OLAP.
OLAP - это аббревиатура, образованная от английской фразы online analytical processing, что можно перевести, как аналитическая обработка информации в реальном времени. Назначение этой процедуры в подготовке бизнес-отчётов по маркетингу, продажам, управлению. Аналитики используют систему OLAP с целью быстрой обработки запросов к базе данных. Основная причина использования системы аналитической обработки информации - её скорость, которая достигается благодаря тому, что реляционные базы данных содержатся в хорошо нормализованных отдельных таблицах. Хотя многотабличные запросы всё же выполняются относительно медленно.
Существует три разновидности OLAP: реляционный, со многими измерениями и гибридный. Аналитическая обработка со многими измерениями - эта классическая её форма, которая использует суммирующую БД и создающая пространственную схему данных. Реляционная аналитическая обработка обращается напрямую к реляционному хранилищу. Для хранения агрегатов она создаёт дополнительные реляционные таблицы. Гибридная система использует как многомерные таблицы для хранения агрегатов, так и реляционные - для хранения базовых данных. Самой популярной областью для применения технологии аналитической обработки информации являются продукты для бизнес-планирования.
|