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

Технология Business Intelligence (IBM)

Структура Business Intelligence представлена на рисунке. Кратко опишем составные части этой структуры.

Приложения Business Intelligence являются приложениями, специфичными для конкретной области человеческой деятельности. Основная отличительная особенность таких приложений — их ориентированность на работу с конечным пользователем в определенной области.

Средства поддержки принятия решений. Такие средства могут быть разделены на три основные категории: средства генерации отчетов, OLAP-системы и средства Data Mining. В настоящее время большинство таких систем спроектированы для работы со структурированной информацией, но анонсированная стратегия IBM заключается в разработке средств, способных работать также со сложной и зачастую неструктурированной информацией.

 
 

Средства поддержки доступа могут быть разделены на две части — интерфейсы приложений и средства middleware (промежуточного программного обеспечения), позволяющие обеспечить доступ приложений более высокого уровня к базам данных. При использовании интерфейсов приложений речь идет о простом применении API, средства middleware могут выполнять определенные дополнительные функции — например, осуществлять пересылку информации в распределенной системе. Типовыми задачами таких средств является обеспечение доступа к базам данных различных производителей или доступ к базе данных через Web.

Управление данными является краеугольным камнем структуры Business Intelligence. Несмотря на то, что основным продуктом в области управления данными является IBM DB2, другие средства IBM поддерживают доступ к базам данным третьих фирм посредством использования специализированного middleware. IBM разделяет данные на три уровня:

1) глобальное хранилище данных;

2) киоски данных. Киоски данных могут быть созданы как непосредственно из OLTP-систем, так и из глобального хранилища данных;

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

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

Управление метаданными и административные функции распределены среди всех уровней структуры Business Intelligence. Эти средства позволяют упростить процесс управления хранилищем и ускорить доступ к данным, находящимся в хранилище.