Корпоративные информационные системы. Борисов Д.Н. - 27 стр.

UptoLike

Составители: 

1.3.3.2. Оперативная аналитическая обработка
(On-Line Analytical Processing, OLAP)
Технология комплексного многомерного анализа данных получила
название OLAP (On-Line Analytical Processing). OLAP – это ключевой
компонент организации хранилищ данных. Концепция OLAP была
описана в 1993 г. Эдгаром Коддом и имеет следующие требования к
приложениям для многомерного анализа:
многомерное концептуальное представление данных, включая
полную поддержку для иерархий и множественных иерархий (ключевое
требование OLAP);
предоставление пользователю результатов анализа за приемлемое
время (обычно не более 5 с), пусть даже ценой менее детального анализа;
возможность осуществления любого логического и статистического
анализа, характерного для данного приложения, и его сохранения в
доступном для конечного пользователя виде;
многопользовательский доступ к данным с поддержкой
соответствующих механизмов блокировок и средств авторизованного
доступа;
возможность обращаться к любой нужной информации независимо
от ее объема и места хранения.
OLAP-система состоит из множества компонент. На самом высоком
уровне представления система включает в себя источник данных,
многомерную базу данных (МБД), предоставляющая возможность
реализации механизма составления отчетов на основе технологии OLAP,
OLAP-сервер и клиента. Система построена по принципу клиент-сервер и
обеспечивает удаленный и многопользовательский доступ к серверу МБД
(рис. 1.14).
Рис. 1.14. Структурная схема системы аналитической обработки
Рассмотрим составные части OLAP-системы.
Источники. Источником в OLAP-системах является сервер,
поставляющий данные для анализа. В зависимости от области
использования OLAP-продукта источником может служить хранилище
данных, наследуемая база данных, содержащая общие данные, набор
27
1.3.3.2. Оперативная аналитическая обработка
(On-Line Analytical Processing, OLAP)
     Технология комплексного многомерного анализа данных получила
название OLAP (On-Line Analytical Processing). OLAP – это ключевой
компонент организации хранилищ данных. Концепция OLAP была
описана в 1993 г. Эдгаром Коддом и имеет следующие требования к
приложениям для многомерного анализа:
     – многомерное концептуальное представление данных, включая
полную поддержку для иерархий и множественных иерархий (ключевое
требование OLAP);
     – предоставление пользователю результатов анализа за приемлемое
время (обычно не более 5 с), пусть даже ценой менее детального анализа;
     – возможность осуществления любого логического и статистического
анализа, характерного для данного приложения, и его сохранения в
доступном для конечного пользователя виде;
     – многопользовательский доступ к данным с поддержкой
соответствующих механизмов блокировок и средств авторизованного
доступа;
     – возможность обращаться к любой нужной информации независимо
от ее объема и места хранения.
     OLAP-система состоит из множества компонент. На самом высоком
уровне представления система включает в себя источник данных,
многомерную базу данных (МБД), предоставляющая возможность
реализации механизма составления отчетов на основе технологии OLAP,
OLAP-сервер и клиента. Система построена по принципу клиент-сервер и
обеспечивает удаленный и многопользовательский доступ к серверу МБД
(рис. 1.14).




    Рис. 1.14. Структурная схема системы аналитической обработки
    Рассмотрим составные части OLAP-системы.
    Источники. Источником в OLAP-системах является сервер,
поставляющий данные для анализа. В зависимости от области
использования OLAP-продукта источником может служить хранилище
данных, наследуемая база данных, содержащая общие данные, набор
                                  27