logo
Информационная система предприятия

4.3 Хранилища данных и системы оперативной аналитической обработки данных

Кроме архитектур ИС, предназначенных для оперативной обработки данных, т. е. для получения текущей информации, очень важны системы для анализа всех имеющихся данных. Для этого необходимо иметь «datawarehouse» («хранилище данных», или «склад данных»), в котором накапливаются данные из оперативных баз данных за все периоды работы предприятия.

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

Если для оперативной обработки требуются свежие данные, то в хранилище данных нужно поддерживать хранение информации о деятельности корпорации и состоянии рынка на протяжении нескольких лет.

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

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

- многомерное концептуальное представление данных;

- прозрачность данных;

- доступность к данным;

- эффективное генерирование отчетов;

- поддержку архитектуры «клиент-сервер»;

- поддержку многопользовательского режима;

- неограниченные операции между измерениями;

- интуитивное манипулирование данными;

- гибкую систему отчетов;

- неограниченное число измерений и уровней агрегации (суммирования).