Обобщение данных

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

Частично и глубоко обобщенные данные. В этой области хранилища размещаются все данные, предварительно обработан­ные менеджером хранилища с целью их частичного или глубокого обобщения (aggregate).

Назначение обобщенных данных состоит в повышении производительности запро­сов. Хранимые обобщенные данные обновляются по мере загрузки новых пор­ций детальных данных в хранилище.

 

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

Пользовательские инструменты доступа к данным можно разбить на пять основных групп:

· инструменты создания отчетов и запросов;

· инструменты разработки приложений;

· инструменты информационной системы руководителя (Executive Information System — EIS);

· инструменты оперативной аналитической обработки (OLAP-инструменты)

· инструменты разработки данных.

Инструменты создания отчетов и запросов. Инструменты создания отчетов подразделяются на инструменты создания итоговых отчетов и редакторы отчетов. Инструменты создания итоговых отчетов используют для создания регулярных отчетов. Редакторы отчетов — это недорогие настольные инструменты, предназначенные для нужд конечных пользователей.

Инструменты создания запросов в реляционных СУБД служат для ввода или генерации SQL-команд, используемых для извлечения данных из хранилища. Подобные инструменты обычно скрывают от конечных пользователей сложность операторов языка SQL и структур баз данных — за счет вставки между пользователем и базой данных промежуточного метауровня. Метауровень — это программное обеспечение, которое предоставляет пользователю некоторое предметно-ориентированное представление содержимого базы данных и позволяет генерировать SQL-операторы с помощью визуальных инструментов типа "выбери и щелкни".