OLAP системы
Итак, суть OLAP заключается в том, что исходная для анализа информация представляется в виде многомерного куба, и обеспечивается возможность произвольно манипулировать ею и получать нужные информационные разрезы - отчеты.
При этом конечный пользователь видит куб как многомерную динамическую таблицу, которая автоматически суммирует данные и факты в различных разрезах, и позволяет интерактивно управлять вычислениями и формой отчета. Выполнение этих операций обеспечивается OLAP-машиной.На сегодняшний день в мире разработано множество продуктов, реализующих OLAP-технологии. Чтобы легче было ориентироваться среди них, используют классификации OLAP-продуктов: по способу хранения данных для анализа и по месту нахождения OLAP-машины. Рассмотрим подробнее каждую категорию OLAP-продуктов.
Начну я с классификации по способу хранения данных. Напомню, что многомерные кубы строятся на основе исходных и агрегатных данных. И исходные и агрегатные данные для кубов могут храниться как в реляционных, так и многомерных базах данных. Поэтому в настоящее время применяются три способа хранения данных: MOLAP (Multidimensional OLAP), ROLAP (Relational OLAP) и HOLAP (Hybrid OLAP). Соответственно, OLAP-продукты по способу хранения данных делятся на три аналогичные категории:
· в случае MOLAP, исходные и агрегатные данные хранятся в многомерной БД или в многомерном локальном кубе.
· в ROLAP-продуктах исходные данные хранятся в реляционных БД или в плоских локальных таблицах на файл-сервере. Агрегатные данные могут помещаться в служебные таблицы в той же БД. Преобразование данных из реляционной БД в многомерные кубы происходит по запросу OLAP-средства.
· в случае использования HOLAP архитектуры исходные данные остаются в реляционной базе, а агрегаты размещаются в многомерной. Построение OLAP-куба выполняется по запросу OLAP-средства на основе реляционных и многомерных данных.
Следующая классификация - по месту размещения OLAP-машины. По этому признаку OLAP-продукты делятся на OLAP-серверы и OLAP-клиенты:
· в серверных OLAP-средствах вычисления и хранение агрегатных данных выполняются отдельным процессом - сервером. Клиентское приложение получает только результаты запросов к многомерным кубам, которые хранятся на сервере. Некоторые OLAP-серверы поддерживают хранение данных только в реляционных базах, некоторые - только в многомерных. Многие современные OLAP-серверы поддерживают все три способа хранения данных: MOLAP, ROLAP и HOLAP.
· OLAP-клиент устроен по-другому. Построение многомерного куба и OLAP-вычисления выполняются в памяти клиентского компьютера. OLAP-клиенты также делятся на ROLAP и MOLAP. А некоторые могут поддерживать оба варианта доступа к данным.
У каждого из этих подходов, есть свои "плюсы" и "минусы". Вопреки распространенному мнению о преимуществах серверных средств перед клиентскими, в целом ряде случаев применение OLAP-клиента для пользователей может оказаться эффективнее и выгоднее использования OLAP-сервера.
Еще по теме OLAP системы:
- Неизвестный. КУРСОВАЯ РАБОТА. Дисциплина: «Информационные системы в экономике». Тема: «OLAP технологии». Москва 2014, 2014
- Преимущества и недостатки OLAP серверов и клиентов
- Применение OLAP
- OLAP кубы
- OLAP ТЕХНОЛОГИИ
- Оперативный анализ данных ( OLAP , online analytical processing )
- Генезис рыночно-капиталистической системы хозяйствования и возможность ее интеграции с планово-распределительной системой при образовании интегрированной (смешанной) системы хозяйствования
- Понятие кредитной системы и ее структура. Банковская система как основное звено кредитной системы
- 12. Денежные системы. Основные характеристики элементов денежной системы. Принципы классификации денежных систем.
- Система управления корпоративными информационными ресурсами при модернизации производственных систем
- § 4. Система концептуальных принципов современной национальной платежной системы России
- Система как понятие и свойства экономической системы
- 21.4. Налоговая система понятие налога и налоговой системы; исходные принципы построения налоговой системы; функции и классификация налогов; организация налоговой службы
- Платіжна система як елемент кредитної системи держави
- § 4. Регулирование в системе мер по обеспечению устойчивости национальной платежной системы России
- Формирование адаптивных систем управления региональными логистическими системами пассажирских перевозок
- 8. сутність економічної системи, типии економічних систем!
- Информационные системы в строительстве Системы САПР