Разделы



Типы многомерных OLAP-cистем

В рамках OLAP -технологий на основе того, что многомерное представление данных может быть организовано как средствами реляционных СУБД, так многомерных специализированных средств, различают три типа многомерных OLAP -систем:

-   многомерный (Multidimensional) OLAP- MOLAP

-   реляционный (Relation) OLAP - ROLAP

-   смешанный или гибридный ( Hibrid ) OLAP - HOLAP

Выше по существу изложены существо и различия между многомерной и реляционной моделью OLAP -систем. Сущность смешанной OLAP -системы заключается в возможности использования многомерного и реляционного подхода в зависимости от ситуации: размерности информационных массивов, их структуры, частости обращений к тем или иным записям, вида запросов и т.д.

Рассмотрим подробнее достоинства и недостатки приведённых разновидностей OLAP -систем.

5.3.1 Многомерные OLAP -системы

В многомерных СУБД данные организованы не в виде реляционных таблиц, а упорядоченных многомерных массивов или гиперкубов, когда все хранимые данные должны иметь одинаковую размерность, что означает необходимость образовывать максимально полный базис измерений. Данные могут быть организованы в виде поликубов , в этом варианте значения каждого показателя хранятся с собственным набором измерений, обработка данных производится собственным инструментом системы.

Достоинствами MOLAP являются:

-         более быстрое, чем при ROLAP получение ответов на запросы -з атрачиваемое время на один-два порядка меньше;

Прогнозирования являются стержнем любой торговой системы, поэтому профессионально составленные прогнозы Forex могут сделать Вас ужасно богатым.

-         из-за ограничений SQL затрудняется реализация многих встроенных функций.

К ограничениям MOLAP относятся:

-         сравнительно небольшие размеры баз данных - предел десятки Гигабайт;

-         за счёт денормализации и предварительной агрегации многомерные массивы используют в 2,5-100 раз больше памяти, чем исходные данные;

-         отсутствуют стандарты на интерфейс и средства манипулирования данными;

-         имеются ограничения при загрузке данных.

5.3.2 Реляционные OLAP -системы

В настоящее время в массовых средствах, обеспечивающих аналитическую работу, преобладает использование инструментов на основе реляционного подхода.

Достоинствами ROLAP- систем являются:

п»ї

-         возможность оперативного анализа непосредственно содержащихся в хранилище данных, так как большинство исходных баз данных -р еляционного типа;

-         при переменной размерности задачи выигрывают ROLAP , так как не требуется физическая реорганизация базы данных;

-         ROLAP - системы могут использовать менее мощные клиентские станции и серверы, причём на серверы ложится основная нагрузка по обработке cложных SQL -запросов;

-         уровень защиты информации и разграничения прав доступа в реляционных СУБД несравненно выше, чем в многомерных.

Недостатком ROLAP - систем является меньшая

производительность, необходимость тщательной проработки схем базы данных, специальная настройка индексов, анализ статистики запросов и учёт выводов анализа при доработках схем баз данных, что приводит к значительным дополнительным трудозатратам.

Выполнение же этих условий позволяет при использовании ROLAP -систем добиться схожих с MOLAP -системами показателей в отношении времени доступа и даже превзойти в экономии памяти.

5.3.3 Гибридные OLAP -системы

Представляют собой сочетание инструментов, реализующих реляционную и многомерную модель данных.

При таком подходе используются достоинства первых двух подходов и компенсируются их недостатки. В наиболее развитых программных продуктах такого назначения реализован именно этот принцип.

Использование гибридной архитектуры в OLAP -системах - это наиболее приемлемый путь решения проблем в применении программных инструментальных средств в многомерном анализе.

Читать далее: КОНЦЕПЦИИ ОРГАНИЗАЦИИ ХРАНЕНИЯ ДАННЫХ