OLAP - аббревиатура от английского On-Line Analytical Processing - это название не конкретного продукта, а целой технологии. По-русски удобнее всего называть OLAP оперативной аналитической обработкой. Хотя в некоторых изданиях аналитическую обработку называют и онлайновой, и интерактивной, однако прилагательное “оперативная” как нельзя более точно отражает смысл технологии OLAP.
Разработка руководителем решений по управлению попадает в разряд областей наиболее сложно поддающихся автоматизации. Однако сегодня имеется возможность оказать помощь управленцу в разработке решений и, самое главное, значительно ускорить сам процесс разработки решений, их отбора и принятия. Для этого можно использовать OLAP.
OLAP является одним из наиболее популярных ИТ-инструментов руководителей, менеджеров и аналитиков. Для принятия управленческих решений на уровне целого предприятия требуется комплексный анализ различных данных, их динамики, тенденций и т.п. В основе OLAP лежит многомерное представление данных, с которым пользователю удобно оперировать на привычном ему языке.
Проблемы представления данных:
- накоплено огромное количество данных, которые почти никогда не используются;
- данные хранятся в многочисленных БД, в разных форматах, несогласованны и противоречивы;
- на поиск и подготовку информации тратится масса времени, отчеты несвоевременны и недостоверны;
- большие временные затраты на модификацию отчетов.
Недостатки существующей технологии:
- низкая оперативность;
- статичность отчетов;
- отсутствие исторических данных;
- отсутствие единого источника правды.
Преимущества OLAP-технологии:
- быстрый доступ к необходимым данным;
- простота создания произвольных запросов;
- доступ к информации из разных источников;
- анализ "что - если?"
- наглядное отображение данных.
OLAP – технология работы с базами данных, оптимизированная для запросов и отчетов, а не для обработки транзакций. Данные OLAP упорядочены иерархически и хранятся не в таблицах, а в кубах.