BI системы последнего поколения представляют собой не просто отдельную программу, в которой пользователи строят и публикуют отчеты, а обширный комплекс технологий и приложений, созданный для удовлетворения всех потребностей BI. Именно таким продуктом и является Oracle Business Intelligence Enterprise Edition (подробнее см. «Oracle BI Suite EE — самая «всеядная» и «интеллектуальная» из аналитических платформ», Oracle Magazine RE, Октябрь 2007.
В целом подход Oracle к созданию сервис ориентированной бизнес аналитике (Service Oriented Business Intelligence) следующий. Одной из основных характеристик платформы Oracle BI EE является понятие “всепроникающей” (Pervasive) бизнес аналитики, что позволяет принимать более обдуманные и взвешенные решения на различных уровнях. Т.е. можно выделить следующие тенденции в развитие SO BI:
Включение BI в бизнес процессы компаний позволяет добавить аналитическую составляющую в Work?ow и обработку различных событий.
Интеграция BI-систем и бизнес приложений позволяет объединить транзакционную и аналитическую обработку данных в едином интерфейсе;
Интеграция исторических и данных реального времени позволяет строить хранилища данных нового типа, заниматься мониторингом различных аналитических показателей в режиме реального времени.
Создание проактивной аналитики позволяет инициировать бизнес процессы из BI систем.
Если говорить про SOA архитектуру, то основными составляющими ее являются следующие компоненты:
Бизнес-процессы (Business Processes) и BPEL – язык формального описания бизнес процессов и протоколов их взаимодействия между собой;
Бизнес правила (Business Rules);
Бизнес события (Business Events) и корпоративная сервисная шина (ESB);
Мониторинг бизнес деятальности (BAM). Внедрение BI в SOA среду позволяет расширить каждый из перечисленных выше компонентов:
Аналитические бизнес процессы (Analytic BPEL, ABPEL)
Использование различных аналитические условий и метрики в BPEL процессах;
Заниматься оркестровкой сервисов с использованием данных из BI систем;
Аналитические бизнес правила (Analytic Business Rules)
Аналитическое управление бизнес событиями (Analytic Business Event Routing):
Возможность генерации бизнес событий (в том числе в шину данных) из агентов (Alert) в BI системах;
Использование данных и отчетов для генерации бизнес событий;
Возможность строить отчеты и запускать аналитические модели и вычисления из BPEL процессов;
Интеллектуальная маршрутизация бизнес событий;
Аналитический мониторинг бизнес деятельности (Analytic BAM).