Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник Информатика.doc
Скачиваний:
281
Добавлен:
28.08.2019
Размер:
4.53 Mб
Скачать

6.3.5. Взаимное соотношение концепции хранилищ данных и концепций анализа данных

Концепция ХД, это концепция построения аналитической системы, но не концепция её использования. Однако, данные собираются не для того чтобы храниться, они должны работать. Ответ на вопрос, как наилучшим образом и наиболее полно использовать уже собранные и подготовленные для анализа данные и дают различные концепции анализа данных:

  • Традиционный статический DSS – отбор и анализ данных по различным характеристикам

  • OLAP/ROLAP – динамический интерактивный многомерный анализ данных.

Традиционный статический DSS. Результатом работы любой аналитической системы являются регламентированные многостраничные отчёты и диаграммы. После просмотра такого отчёта, у аналитика появлялся не готовый ответ, а новая серия вопросов [106].

Каждый новый запрос в системах, реализуемых на основе традиционных технологий статического анализа данных (таблица 6.3), должен быть сначала формально описан, передан программисту, запрограммирован и, наконец, выполнен. Но после того как аналитик, наконец, получал долгожданный ответ, достаточно часто оказывалось, что решение не могло ждать и оно уже принято, или, что ещё чаще, произошло взаимное непонимание и получен ответ не на совсем тот вопрос [106].

Таблица 6.3. Сравнение характеристик статического

и динамического анализа

Характеристика

Статический анализ

Динамический анализ

Типы вопросов

Сколько? Как? Когда?

Почему? Что будет если?

Время отклика

Не регламентируется

Секунды

Типичные операции

Регламентированный отчёт, диаграмма

Последовательность интерактивных отчётов, диаграмм, экранных форм. Динамическое изменение уровней агрегации и срезов данных.

Уровень аналитических требований

Средний

Высокий

Тип экранных форм

В основном определённый заранее, регламентированный

Определяемый пользователем

Уровень агрегации данных

Детализированные и суммарные

В основном суммарные

Возраст данных

Исторические и текущие и прогнозируемые

Исторические, текущие и прогнозируемые

Типы запросов

В основном предсказуемые

Непредсказуемые, от случаю к случаю

Назначение

Регламентированная аналитическая обработка

Многопроходный анализ, моделирование и построение прогнозов

Динамический интерактивный многомерный анализ данных (OLAP/ROLAP). В одной из своих работ Э. Кодд [1] обозначил термин OLAP как конкретный способ представления данных на концептуальном уровне многомерный. Более того, в своей работе он ни разу не использовал термин Многомерная СУБД. Исторически сложилось так, что сегодня термин OLAP подразумевает не только многомерный взгляд на данные со стороны конечного пользователя, но и многомерное представление данных в целевой БД [107]. Именно с этими взглядом и представлением связано появление в качестве самостоятельного термина «Реляционный OLAP» (ROLAP).

Вопрос, как соотносятся концепция ХД и OLAP/ROLAP? Несмотря на то, что формально обе они говорят об одном и том же: «Что требуется для успешной реализации информационной системы, ориентированной на аналитическую работу с данными?». Но при этом существуют два различных взгляда:

  • Взгляд со стороны конечного пользователя (выраженный Э. Коддом), который главным образом сосредоточен на концептуальном уровне представления данных и на выработке методологии анализа данных. При этом он естественно говорит о том, что исходные данные могут храниться в различных источниках и должны быть обеспечены эффективные средства для их выборки и транспортировки. Но для него эти процессы вторичны, а главное состоит в том, что конечному пользователю должен быть предоставлен максимально комфортный и эффективный инструментарий визуализации и манипулирования данными – OLAP Tools.

  • Взгляд со стороны специалиста, отвечающего за реализацию и сопровождение системы (выраженный Б. Инмоном), который так же вполне естественно говорит о том, что конечной целью Хранилища Данных является обеспечение информационных потребностей конечных пользователей (менеджеров и аналитиков). Но для него главное – выявление наиболее общих свойств и характеристик данных. Решение вопросов сбора, транспортировки, очистки, согласования и агрегации данных из различных внешних источников.

Концепции анализа данных DSS и OLAP, формально говоря об одном и том же, не конкурируют, а скорее взаимно дополняют друг друга.

Однако, эти концепции никак непосредственно не взаимосвязаны:

  • ХД DSS может использоваться исключительно как источник для регламентированных аналитических сводок и отчётов или для регламентированной статистической обработки;

  • OLAP инструментарий, может быть с успехом использован для непосредственной работы с оперативными данными из традиционных систем обработки данных (СОД) [106].