Программные средства СППР компании 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 режима работы:
ü Полная загрузка данных в многомерную базу данных.
ü Загрузка только агрегированных значений.
ü Работа в режиме трансляции запросов.