Архитектура OLAP приложений. Источники данных. Извлечение, преобразование и загрузка данных. Хранение данных. Анализ данных.

 

В общем виде архитектура корпоративной OLAP-системы описывается схемой с тремя выделенными слоями:

- извлечение, преобразование и загрузка данных;

- хранение данных;

- анализ данных.

Данные поступают из различных внутренних OLTP-систем, от подчиненных структур, от внешних организаций в соответствии с установленным регламентом, формами и макетами отчетности.

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

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

 

Слой извлечения, преобразования и загрузки данных

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

- извлекать данные из различных баз данных, текстовых файлов;

- выполнять различные типы согласования и очистки данных;

- преобразовывать данные при перемещении их от источников к хранилищу;

- загружать согласованные и «очищенные» данные в структуры хранилища.

 

Слой хранения данных

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

 

Слой анализа данных

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