Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsii_po_BD_2012.doc
Скачиваний:
14
Добавлен:
19.08.2019
Размер:
3.41 Mб
Скачать

19. Медиаторы

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

На рис.19.1 изображена схема интеграции информации двух источников средствами медиатора (как и в случае хранилищ данных, количество источников, разумеется, может быть произвольным).

Рис. 19.1. Организация медиатора

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

Как видно из рис.19.1, медиатор посылает запросы каждой из оболочек, а те в свою очередь адресуют их соответствующим источникам. (В определенных случаях медиатор способен направлять какой-либо оболочке целую серию запросов, а к некоторым другим оболочкам не обращаться вовсе.) Оболочка передает медиатору полученный ею итог обработки запроса, а медиатор, осуществляя объединение и трансляцию данных, возвращенных оболочками, формирует окончательный результат и отсылает его пользователю

Лекция 9 20. Olap - системы

Для начала расшифруем: OLAP - это Online Analytical Processing, т. е. оперативный анализ данных.

Системы OLAP неразрывно связаны с хранилищами данных. Хотя OLAP и не представляет собой необходимый атрибут хранилища данных, он все чаще и чаще применяется для анализа накопленных в этом хранилище сведений.

Централизация и удобное структурирование данных в хранилище - это далеко не все, что нужно аналитику. Ему еще требуется инструмент для просмотра, визуализации информации. Традиционные отчеты, даже построенные на основе единого хранилища, лишены одного - гибкости. Их нельзя «покрутить», «развернуть» или «свернуть», чтобы получить желаемое представление данных. В качестве такого инструмента и выступает OLAP. OLAP предоставляет удобные быстродействующие средства доступа, просмотра и анализа деловой информации. Место OLAP в информационной структуре предприятия показано на рис.20.1.

Рис. 20.1. OLAP в информационной структуре предприятия

Оперативные данные собираются из различных источников, очищаются, интегрируются и складываются в реляционное хранилище. При этом они уже доступны для анализа при помощи различных средств построения отчетов. Затем данные (полностью или частично) подготавливаются для OLAP-анализа. Они могут быть загружены в специальное хранилище OLAP или оставлены в реляционном хранилище. Важнейшим его элементом являются метаданные, т. е. информация о структуре, размещении и трансформации данных. Благодаря им обеспечивается эффективное взаимодействие различных компонентов хранилища.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]