Программные средства СППР компании Oracle

а) Oracle Warehouse Builder.

Центральное место в технологии систем поддержки принятия решений Oracle занимает продукт нового поколения Warehouse Builder — многофункциональная расширяемая среда для разработки и развертывания корпоративных Хранилищ и Витрин Данных. Построенный на базе открытой архитектуры Common Warehouse Metadata, Warehouse Builder обеспечивает интеграцию различных задач, которые ранее решались несколькими узкоспециализированными продуктами. Среди этих задач — проектирование и администрирование Хранилища, извлечение, преобразование и загрузка данных из различных источников, агрегирование, управление метаданными и интеграция инструментальных средств доступа.

Warehouse Builder использует все новые возможности СУБД Oracle8i, связанные с технологиями Хранилищ Данных, такие как материализованные представления, объекты типа «измерение» («dimension») и т.д. При решении задач администрирования и управления зависимыми процессами Warehouse Builder опирается на Oracle Enterprise Manager и Oracle Workflow, интегрированные с базой данных Oracle8i.

Источниками данных для Warehouse Builder, помимо СУБД Oracle различных версий, могут быть плоские файлы, СУБД других производителей (доступ через шлюзы и ODBC), файловые системы мэйнфреймов (через шлюзы либо продукт Oracle Pure*Extract), а также приложения ERP (через компоненты Integrator for Oracle Applications, SAP R/3 и др.).

б) Oracle Reports.

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

Масштабируемая многоуровневая архитектура Oracle Reports позволяет оптимизировать загрузку, устанавливая сервер отчетов Reports Server на мощном центральном компьютере и освобождая ресурсы клиентских рабочих станций.

в) Oracle Discoverer.

Oracle Discoverer — это инструмент для получения произвольных отчетов, формирования нерегламентированных запросов и анализа данных, который дает бизнес-пользователям всех уровней быстрый и удобный доступ к информации, содержащейся в реляционных Хранилищах и Витринах Данных, а также в OLTP-системах (в том числе не обязательно реализованных на СУБД Oracle).

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

г) Семейство продуктов Oracle Express.

Для решения аналитических задач высокого уровня, связанных со сложными расчетами, прогнозированием, моделированием сценариев «что-если» и т.д., применяется особая технология. Она реализована в виде семейства OLAP-продуктов Oracle Express, включающего в себя специальный сервер многомерных БД, инструментарий администрирования, средства разработки в среде клиент-сервер и Web, а также готовые аналитические приложения, ориентированные на конкретные функциональные задачи, такие как анализ продаж и маркетинговые исследования, финансовый анализ и бюджетное планирование.

SQL Server 2000 (Microsoft Corp.)

Современный сервер баз данных Microsoft SQL Server 2000 — мощный продукт для создания решений в области хранилищ данных. SQL Server 2000 включает две дополнительных подсистемы:

— Microsoft Data Transformation services (DTS);

— Microsoft Decision Support services (DSS).

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

Все продукты поддерживают удаленное администрирование и богатый интерфейс для организации взаимодействия в архитектуре клиент/сервер.

При создании хранилищ данных существенны следующие особенности Microsoft SQL Server:

ü работа с базами данных сверхбольшого размера;

ü работа с распределенными базами данных;

ü работа с данными из гетерогенных источников в рамках одного запроса (доступ практически ко всем стандартизованным форматам данных по технологии OLE DB, включая индексированные тексты, графику, в том числе данные геоинформационных систем.

а) Microsoft Data Transformation services — часть системы Microsoft SQL Server. Этот продукт предназначен для создания пакетов трансформации данных из различных источников. Продукт позволяет, описав правила трансформации данных, обеспечить их регулярную загрузку в хранилище данных. При загрузке имеется возможность исполнения процедур контроля целостности данных, агрегации и консолидации. Доступ может быть обеспечен к любым источникам через механизм OLE DB, и загрузка данных может осуществляться в любые OLE DB источники данных. Microsoft Data Transformation services имеет визуальный интерфейс для описания процесса трансформации данных.

б) Microsoft Decision Support Services — являясь частью Microsoft SQL Server, позволяет организовать доступ к хранилищу данных на языке MDX (MultiDimension eXpressions) и осуществлять работу с хранилищем данных в терминах пространственной многомерной модели данных. Microsoft DSS содержит набор функций и сервисов для осуществления OLAP операций и организации доступа к многомерным данным. Microsoft Decision Support Services поддерживает 3 режима работы:

ü Полная загрузка данных в многомерную базу данных.

ü Загрузка только агрегированных значений.

ü Работа в режиме трансляции запросов.