Oracle BI: Ключевые возможности и преимущества
Сегодня BI-продукты Oracle совместимы с множеством СУБД (в том числе Microsoft, Oracle, Teradata). Пакет строится на стандартизированной многоуровневой архитектуре. Тесная интеграция с реляционными, многомерными, XML- и другими структурами - отличительное его свойство. Возможности создания и публикации отчетности во множестве форматов (в том числе в PDF, .doc и .xls) также имеют существенное значение для широкого круга пользователей.
Основные компоненты OBISEE Plus - это:
- Oracle BI Server - высокоэффективный, масштабируемый аналитический сервер, интегрирующий данные из множества различных гетерогенных источников;
- общая корпоративная информационная модель (Common Enterprise Information Model) - семантическая модель для BI-сервера;
- Essbase - лидирующий OLAP-механизм;
- аналитические приложения.
Oracle BI Suite Enterprise Edition Plus обеспечивает качественный набор функций, охватывающий нерегламентируемые запросы и анализ, интерактивные инструментальные панели, отчетность, проактивную аналитику, предупреждения, мобильную аналитику и т.п. Продукт хорошо встраивается в уже существующую информационную архитектуру, унифицируя множество фрагментированных систем в согласованное корпоративное представление и обеспечивая клиентам возможность быстрого перехода от внедрения к использованию. Сохраняя исходную структуру источников данных, продукт обеспечивает четкое видение наиболее актуальной информации о компании.
Пакет поставляется как в полной комплектации, так и в виде отдельных модулей.
Мнение аналитиков
Рассмотрим мнение ряда экспертов относительно позиции Oracle BI на рынке аналитических средств.
Согласно исследованию Forrester (см. "Рынок BI-платформ. Мнение компании Forrester") Oracle несомненно занимает одну из прочнейших позиций. Ей удается обеспечить продукт, богатый функциями и инструментами, высоко интегрированный и имеющий свои характерные особенности. Компания стремится к дальнейшим приобретениям, чтобы усилить свои возможности, в частности, в области поддержки качества данных, и за счет этого расширить свою долю рынка. Задача Oracle - объединение множества перекрывающихся по функциональности продуктов, сближение их по стратегическим задачам, интеграцию в единую платформу, обеспечение единого интерфейса.
По мнению Gartner, компания Oracle является несомненным лидером на рынке BI-платформ (см. "Рынок BI-платформ. Мнение аналитиков"), и новые поглощения только упрочили ее позиции.
Синди Хаусон (Sindy Howson), известный эксперт в области BI-технологии, провела в прошлом году детальный анализ возможностей OBISE).
Ее мнение таково: "Федеративный доступ к данным, веб-архитектура, разнообразные возможности приобретенных пакетов- всё это большие плюсы Oracle BI Enterprise Edition. Однако некоторые параметры продукта требуют небольшой доработки (в частности - административный интерфейс и интерфейс запросов)."
Развитый слой бизнес метаданных
Ключевым требованием к любому инструменту выполнения запросов является слой метаданных, который "отделяет" пользователей от сложных табличных структур данных. В Oracle BI это реализуется посредством "предметных областей" (subject areas).
Эти функции встроены в инструмент администрирования и состоят из трех компонентов:
- физический слой, который обеспечивает информацию для физических источников данных, таких как связи, таблицы и столбцы;
- бизнес-модель или логический слой, обеспечивающий иерархические измерения (год-квартал-месяц), правила агрегирования, расчеты;
- уровень представления, в котором отображены эти предметные области для пользователя (в рамках интерфейса выполнения бизнес-запросов).
Решение рутинных задач не всегда очевидно и может быть сложным и запутанным. Например, чтобы определить, как уровень представления связан с физическим уровнем, необходимо, в первую очередь, выполнить запрос, а затем уже перейти к нужному элементу. При этом взаимосвязи между элементами визуально не отображаются. Процесс выполнения объединений можно упростить. Графическое представление физической модели выглядит не как "схема-звезда", а лишь как беспорядочный набор таблиц. Создание "вычисленных элементов" (calculated items, например цена*количество) предусмотрено, но плохо документировано и запрятано глубоко в меню.
Несмотря на эти проблемы, уровень метаданных очень мощный, в частности, за счет возможностей обработки множества схем, а также соединения их с множеством источников данных, включая реляционные БД, многомерные, XML и даже электронные таблицы. Такая гибкость свойственна лишь немногим продуктам.
Инструментальные панели основаны на различных индивидуальных отчетах, построенных в разделе Answers (Ответы). В них отображается множество информационных элементов в различных форматах (например, в виде сводных таблиц или диаграмм).
В Oracle BI EE есть интересная возможность отображать уровень метаданных как источник данных ODBC. При таком подходе любой конечный инструмент пользователей (даже Microsoft Access или Excel) или любой BI-продукт конкурента может стать фронт-энд компонентом для Oracle BI EE. Эта техническая возможность по началу кажется всего лишь конкурентной уловкой. Но на самом деле для клиентов она имеет практический и исторический смысл.
Интегрированные инструментальные панели
Доступ к Oracle BI EE осуществляется через веб-портал и представлен в виде инструментальной панели. Такого рода панели основаны на индивидуальных отчетах и содержат множество информационных элементов во множестве форматов (в сводных таблицах или диаграммах). Каждый элемент в инструментальной панели являет собой компонент, который можно использовать для дальнейшей навигации, выборке (slice and dice) и модификации. Некоторые инструментальные панели доступны только техническим специалистам, а некоторые могут применять также и продвинутые пользователи. Модуль Oracle Delivers позволяет отображать на панелях различные предупреждения. Модуль Briefing Books предназначен для хранения текущего состояния панелей. Дополнительный модуль Disconnected Analytic обеспечивает доступ к панели в офлайн-режиме с сохранением всех интерактивных возможностей.
Инструментальные панели выполнены хорошо, однако в них не хватает развитых средств визуализации и интерактивности, которые имеются в панелях, разработанных специализированными поставщиками.
Бизнес-запросы
Модуль Answers предназначен для выполнения запросов и анализа. Пользователи могут составлять свои собственные запросы. ROLAP-архитектура обеспечивает возможности навигации в реляционных источниках данных. Иерархическая навигация выполнена не самым лучшим образом, путь навигации не прослеживается (ограничивается кнопкой возврата на предыдущую страницу в браузере). Интерфейс Answers поддерживает бизнес-запросы и анализ.
Возможно выполнение сложных запросов, содержащих множество конструкций SELECT, подзапросов и наложений фильтров. Возможно комбинирование фильтров и сохранение их для дальнейших запросов. Пользователи могут писать подсказки к конкретным запросам, однако процесс их создания несколько запутан, а каскадные подсказки не поддерживаются.
В выполненном запросе результаты можно отформатировать в виде таблицы, диаграмм, составных макетов. Однако процесс проектирования отчета - одна из самых слабых сторон продукта. Очевидно для работы пользователя не хватает интуитивности.
Функции отчетности (модуль Publisher) подразумевают отделение доступа к данным от форматирования. Расчеты и определения не внедрены в отчет, но выполняются на исходных данных. За счет архитектурной открытости и упрощения поддержки технология BI проникает во все подразделения компании и становится доступной для самых разных пользователей.
Подводя итоги анализа, проведенного Хаусон, кратко перечислим выявленные ею преимущества и недостатки:
Плюсы:
- хорошо проработанное управление метаданными, с федеративным доступом;
- средства авторизации на базе веб-технологии;
- интерактивные интегрированные оценочные панели;
- серьезные возможности администрирования.
Минусы:
- неудобный интерфейс в инструментах администрирования;
- система подсказок ограниченная и громоздкие;
- отставание от специализированных поставщиков в области инноваций (интеграция с офисом, BI-поиск).
В целом, с учетом развитого слоя управления метаданных и веб-архитектуры, ожидается лидерство продукта на рынке BI. Несомненно, его конкурентоспособность очень высока, однако возможности использования несколько ограничены.
Ключевые отличия от продуктов других поставщиков:
- Унифицированное представление информации - позволяет объединять данные из множества СУБД, корпоративных приложений, OLAP-источников и неструктурированных источников данных.
- Общекорпоративная информационная модель позволяет моделировать сложные информационные источники в простой, понятной и унифицированной логической форме.
- Всеобъемлющее понимание бизнеса - обеспечивает бизнес-пользователей доступом к необходимой информации в нужный момент, одновременно на множестве устройств по целому ряду каналов.
- Прогнозирование в реальном времени - позволяет бизнес-пользователям комбинировать исторические данные и информацию в реальном времени.
- Проактивная аналитика - обеспечивает бизнес-пользователей возможностями быстрой навигации, поиска проблем и внесения корректив. В отличие от ряда продуктов конкурентов, здесь акцент ставится именно на быстрое реагирование, а не на простой анализ отчетности.
- Развитые возможности администрирования.
- Высокая окупаемость. И, наконец, вся инфраструктура в целом и поддержка пакетных аналитических приложений обеспечивают достаточно высокую окупаемость вложений в кратчайший период.
Дальнейшее развитие продукта зависит от внедрения инновационных функций, как за счет приобретения новых продуктов, так и за счет собственных разработок.
Применение Oracle BI в банковской отрасли
Сегодня многие банки используют аналитические средства в качестве фундамента для изменения бизнес-стратегии. В частности ряд банков в соединенных штатах, внедривших Oracle BI в рамках отдельных подразделений, расширяют использование продукта до корпоративных масштабов. Очень часто BI-продукты используются для анализа кредитоспособности клиентов, обеспечивая высокую окупаемость в течение коротких сроков (3-6 месяцев). BI-продукты Oracle поддерживают унифицированное представление информации о клиентах и операциях, а также обеспечивают оценку подверженности различным рискам. Детализированная информация о доходах, расходах, суммарном капитале, о кредитной истории и истории выплат позволяет оценить потенциальную возможность отказа клиента от погашения кредита и вовремя принять меры.
Внедрение Oracle BI в Standard Bank Business Banking в течение нескольких месяцев дало прибыль порядка 1 млрд. долларов. Сравнительно небольшие инвестиции в начале и несколько дополнительных вложений в процессе внедрения технологии дали очень высокую окупаемость.
На этом пути возник ряд проблем. Необходимо было внедрить совершенно новую технологию в жестких временных рамках, преобразовать сложные банковские расчетные операции и правила в аналитику. Стояла задача выполнения ключевых этапов BI - планирования, идентификации процессов, проектирования, конфигурирования и реализации, а также тестирования, внедрения и поддержки.
Кроме того, важно было обеспечить четыре ключевых элемента, являющихся залогом успешного внедрения BI - заинтересованность руководства, адаптируемость BI к требованиям компании, надежность информации и тесная взаимосвязь с бизнесом. Первый фактор целиком и полностью зависел от организации, а последние три гарантировались за счет продуманности продукта Oracle BI. В итоге задача была выполнена успешно и компания полностью оправдала свои инвестиции.