Курс лекций Составитель Соркина В. Е. Введение 12

Вид материалаКурс лекций

Содержание


Реализация архитектуры ИАС на основе смешанного решения
Инструменты для извлечения, преобразования, загрузки и хранения данных (ETL)
Подобный материал:
1   ...   22   23   24   25   26   27   28   29   ...   71

Реализация архитектуры ИАС на основе смешанного решения

Учитывая упомянутые нами задачи корпоративной информационно-аналитической системы - объединение, хранение и анализ информации, чтобы избежать процесса трудоемкой интеграции отдельных продуктов для смешанного решения, попытаемся выделить группы программных продуктов, способные реализовать архитектуру ИАС крупными блоками.
В качестве таких групп для смешанного решения могут выступать инструменты делового анализа и СУБД. В терминологии Gartner интегрированные инструменты делового анализа данных относятся к так называемым BI-пакетам (Enterprise BI Suites), образующим отдельный сегмент рынка ИТ. Этот сегмент представлен 14 компаниями-производителями: Actuate, AlphaBlox, Business Objects, Brio, CA, Cognos, Crystal, Hummingbird, Information Builders, Microsoft, MicroStrategy, Oracle, Sagent, Viador. Две компании - Cognos и Business Objects - лидируют в течение ряда лет (материалы Gartner Research, BI Magic Quadrants: A 'Recession-Proof' Market Challenged, 17.07.2001).
Для примера реализации смешанного решения используем инструменты делового анализа данных фирмы Cognos и СУБД фирмы Oracle. Соответствующий перечень продуктов для примера реализации ИАС на основе смешанного решения представлен в Таблица 4.

Таблица 4

Компоненты ИАС

Назначение продукта

Название продукта

Платформа

Анализ данных

в сетях Интранет и Интернет

Web-портал

Upfront

Cognos Series 7

Регламентированная отчетность в Web

Impromptu Web Reports

Произвольные запросы в Web

Congos Query

Многомерный анализ (OLAP) в Web

PowerPlay Enterprise Server

Визуализация и выявление приоритетов в Web

VisualizerWeb

в локальной сети (LAN)

Регламентированная отчетность и произвольные запросы

Impromptu

Cognos Series 7

Многомерный анализ (OLAP)

PowerPlay

Извлечение значений (data mining)

4Thought, Soenario

Визуализация и выявление приоритетов

Visualizer

Единый модуль описания мегаданных

Architect

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

Витрины данных

многомерные

Система управления многомерными витринами данных (OLAP)

PowerPlayTransformation Server

Cognos Series 7

Проектирование и создание многомерных витрин данных (OLAP)

PowerPlayTransformer

ET -компонент для многомерных витрин данных

DecisionStream

реляционные

ET -компонент для реляционных витрин данных

DecisionStream

СУБД для реляционных витрин данных

Oracle Database

Oracle9i

Проектирование и создание реляционных баз данных

Oracle Warehouse Builder

Хранилища данных

ETL - компонент для хранилища данных

Oracle Warehouse Builder

Oracle9i

СУБД для хранилища данных

Oracle DataBase

Проектирование и создание хранилища данных

Oracle Warehouse Builder
Следует отметить, что BI-пакет Cognos включает в себя набор интегрированных друг с другом BI-инструментов. Тесная интеграция программных компонентов в единую пакетную платформу достигается за счет того, что BI-инструменты объединены общими модулями описания метаданных, разграничения прав доступа, а также за счет Web-портала - единой точки входа Интернет-пользователей в среду для работы с корпоративной информацией. Полнота решения, позволяющая претендовать на более значительный по сравнению с занимаемым рынок BI-платформ, достигается использованием ETL-инструмента для создания витрин данных (реляционных и многомерных).
Витрины данных, многомерные и реляционные, создаются инструментами DecisionStream и PowerPlay Transformer. Для интеллектуального анализа данных используются инструмент генерации отчетов Impromptu, инструмент многомерного анализа - PowerPlay, инструменты разведки данных - Scenario и 4Thought, инструмент визуализации данных Visualizer. В качестве программного модуля для описания метаданных выступает модуль Architect - единый для всех инструментов анализа данных. Интернет-портал, помогающий мобильным пользователям подключиться к анализу корпоративной информации, организуется при помощи инструмента Upfront.
Рассмотрим подробнее инструменты Cognos, отвечающие за поддержку процессов извлечения, преобразования, загрузки, хранения и делового анализа данных (Рис. 13. Пакет делового анализа Cognos).



Рис. 13. Пакет делового анализа Cognos
Инструменты для извлечения, преобразования, загрузки и хранения данных (ETL)
Аналитики редко работают с "сырыми" данными из транзакционных баз данных, предпочитая черпать информацию из витрин и хранилищ данных. Исходя из этого пакетная платформа Cognos включает также инструмент предварительной обработки информации для последующего использования, что обеспечивает законченность и полноту предлагаемого решения.
При помощи инструмента DecisionStream происходит предварительная подготовка данных, то есть извлечение, преобразование и загрузка данных в аналитические источники данных (многомерные и реляционные) для эффективной работы инструментов OLAP-анализа, генераторов отчетов, инструментов разведки данных, визуализации и выявления приоритетов.
DecisionStream способен подключаться к нескольким источникам информации реляционного и нереляционного формата, объединять и преобразовывать данные и на их основе создавать витрины данных в виде реляционной схемы "звезда" (например, в базе данных Oracle), а в дополнение представлять данные в виде многомерной модели, где информация представляется в виде измерений и показателей. Возможность автоматизации создания, наряду с реляционной базой данных, ее многомерной модели выгодно отличает программный продукт Cognos DecisionStream от обычных инструментов извлечения, преобразования и загрузки данных.
Способность объединения разрозненных данных в единый источник хранения информации, их обработка и связанное со всем этим увеличение скорости доступа к данным делают DecisionStream незаменимым средством для информационно-аналитических систем, где требуется быстрый отклик системы на запросы пользователя в получении данных для изучения и анализа.