Обзор Oracle Real-Time Decisions
24.08.2009 от aryndin99Oracle Real-Time Decisions (Oracle RTD) обеспечивает управляющую инфраструктуру для формирования рекомендаций при взаимодействии с пользователем. Oracle RTD работает в многоканальном режиме реального времени.
Oracle RTD применяет прогнозирующую модель и бизнес-правила для выдачи оптимальных рекомендаций с точки зрения бизнес-целей, которые могут противоречить друг другу (например: достигнуть максимальной прибыли, но удержать клиента).
Процесс выдачи рекомендаций в RTD неразрывно связан с процессом обратной связи. Такой подход обеспечивает гораздо более высокую эффективность, чем системы, основанные на правилах, а также традиционные модели для прогнозирования.
Oracle Real-Time Decisions помогает компаниям максимизировать площадь взаимодействия бизнес процессов и клиента:
- Делая работу диалог с клиентом более интеллектуальным, выдавая релевантные, персонализированные многоканальные рекомендации в реальном времени.
- Учитывая всю информацию от любого взаимодействия с клиентов (прошлого и настоящего) и рекомендуя наилучшее поведение по отношению к клиенту, используя прогнозирование и заданные экспертами правила.
- Позволяя создать самонастраивающиеся (с замкнутым циклом самонастройки) бизнес-процессы, интегрируя business intelligence (BI) в процесс взаимодействия.
Oracle Real-Time Decisions Server
Oracle Real-Time Decisions Server это масштабируемое J2EE транзакционное приложение для управления принятием решений в реальном времени. Оно оптимизирует бизнес-процессы и взаимодействие с клиентом встраивая интеллектуальный анализ замкнутого цикла в процессы, происходящие online, в контактном центре, точке продаж или по нескольким каналам одновременно.
В ядре Oracle Real-Time Decisions лежит инфраструктура принятия решения (Decision Framework), которая позволяет бизнес пользователям реализовать и развернуть "нацеленные" (differentiated and targeted) корпоративные "Решения".
Ключевыми особенностями Oracle Real-Time Decisions являются:
- Возможность использования несколько целевых параметров, определяющих эффективность принятого решения - Oracle RTD поддерживает арбитражный анализ нескольких потенциально конфликтующих между собой бизнес целей таким образом, что заинтересованные лица могут управлять логикой выдачи рекомендаций, задавая относительные веса бизнес-целей (например, максимизации кликов, максимизации дохода, максимизации времени проведенного на сайте (site stickiness), минимизации отказов (уходов с сайта), минимизации стоимости и т.д.)
- Автоматизированное прогнозирующее моделирование для оптимизации решений - Oracle RTD автоматически обрабатывает жизненный цикл тысяч прогнозирующих моделей, позволяя аналитику реализовать оптимизированные и персонализированные решения, учитывающие любое взаимодействие с клиентом. Ядро Oracle RTD Server это его самообучающиеся модели, которые автоматически настраиваются и адаптируются в зависимости от ответов в ходе взаимодействия.
- Бизнес-правила для контролируемых решений – кроме механизма прогнозирования инфраструктура принятия решений Oracle RTD дает обеспечивает бизнес-аналитика мощным, но простым в применении редактором для реализации логики, основанной на правилах. Это позволяет бизнес-аналитику полностью контролировать бизнес-логику, которая управляет Решениями.
- Пакетная обработка – позволяет использовать механизм принятия решения Oracle RTD для обработки offline данных (например, при формирования интеллектуальных рекомендаций для проведения маркетинговых компаний по электронной почте, тренировки прогнозирующих моделей на основе исторических данных и т.д.)
- Многоканальные решения – Oracle RTD объединяет логику принятия решений в реальном времени и для пакетной обработки в едином корпоративном репозитории. Это позволяет примения транзакционную бизнес-аналитику в многоканальном режиме. Важный элемент этой инфраструктуры – это возможность как сформировать общую прогнозирующую модель, учитывающую все каналы взаимодействия с клиентом
Oracle Real-Time Decisions Server это масштабируемый транзакционный сервер для запуска логики принятия решений, сформированной с помощью инфраструктуры принятия решений. Oracle RTD Server создан с применением многозвенной, сервисно-ориентированной архитектуры и работает на серверах приложений, поддерживающий промышленный стандарт J2EE. Oracle RTD Server обеспечивает производительность, масштабируемость и надежность, необходимые для современных компаний.
Ключевые особенности Oracle Real-Time Decisions Server:
- Производительность. В архитектуру Oracle RTD заложена высокая производительность. В частности, метаданные Oracle RTD компилируются в Java код, что дает возможность логике принятия решений работать на скорости процессора. Кроме того, распределенная инфраструктура прогнозирования оптимизирована для использования в реальном времени. С помощью Oracle RTD при принятии единственно верного решения можно проанализировать тысячи вариантов, сохраняя время отклика меньше 100 миллисекунд.
- Масштабируемость. Oracle RTD создан с использованием J2EE инфраструктуры. Ее использование позволяет развернуть Oracle RTD на J2EE кластере, т.е. горизонтально масштабировать. Кроме того используется вертикальная масштабируемость на SMP-компьютерах (многопроцессорных).
- Простая интеграция. Oracle RTD очень просто интегрировать в многозвенные, клиент-серверные и mainframe системы. Oracle RTD публикует веб-сервисные интеграционные точки с гарантированным уровнем сервиса для того, чтобы расширить бизнес процессы компании средствами принятия решений в реальном времени. Этот подход, основанный на слабосвязанных компонентах минимизирует нагрузку на IT и уменьшает время для внедрения RTD.
- Открытая архитектура. С использованием Oracle RTD можно использовать существующие данные, оценки, модели и функции как элементы инфраструктуры принятия решений.
Центр принятия решений (Decision Center)
Центр принятия решений это компонент Oracle Real-Time Decisions Server, который используется бизнес-пользователями. Он позволяет бизнес-аналитикам анализировать и эффективность сформированных "Решений". Центр принятия решений обеспечивает мощную аналитическую среду для бизнес-пользователей, дающую возможность понять драйверы (drivers) процесса оптимизации, выявленные самообучающимися моделями.
Центр принятия решений предоставляет 2 типа отчетов:
- Отчеты, направленные на оценку эффективности "Решений" по времени и по каналам. Их задача – обеспечить понимание относительной эффективности различных "вариантов" ("choices")
- Отчеты, направленные на выявление "драйверов", влияющих на эффективность "Решений". Самообучающиеся модели прогнозирования Oracle RTD создаются, чтобы быть интерпретируемыми бизнес аналитиками и автоматически выявляют атрибуты данных, кореллируют с событиями.
Студия принятия решений (Decision Studio)
Студия принятия решений – это компонент Oracle Real-Time Decisions Server, интерфейс, предназначенный для использования техническим специалистом. Он позволяет техническому специалисту конфигурировать приложения Oracle RTD (Inline Services) и интегрировать их в целевую среду. Технические пользователи определяют связи Oracle RTD со всеми внешними системами, включая источники данных и целевые бизнес-процессы. Кроме того, студия позволяет настроить параметры модели и бизнес-правила, которые формируют логику принятия решений в Inline Service. Decision Studio это плагин к Eclipse.
Ключевые особенности Decision Studio:
- Работает на основе метаданных – метаданные Oracle RTD хранятся в XML файлах, которые редактируются с помощью визуальных редакторов в плагине Eclipse. Используя Eclipse – один из самых мощных инструментов разработки – Oracle RTD наследует все возможности, доступные в Eclipse: совместную работу, контроль версий, workflow и средства отладки
- Расширяемость Java – используя Java как язык расширения Oracle RTD не только получает ее производительность, но также и возможности подключения к другим системам в компании. Любая система, доступная с использованием Java доступа в Oracle RTD.
- Композитные "Решения" – Oracle RTD спроектирован с пониманием того, что "строительные блоки" "Решений" будут интегрироваться с объектами, хранящимися и управляемыми вовне Oracle RTD. Таким образом "Решения" Oracle RTD могут быть сформированы из гетерогенного набора внешних объектов (например, рекомендуемого контента). Это позволяет таким приложениям как средства управления маркетинговыми компаниями (Campaign management), управления контектом, приложениям электронной коммерции, CRM, транзакционным и другим приложениям использовать функционал Real-Time Decisions, не требуя сложного реинжиниринга процессов.
Ссылки:
- Вам также могут быть интересны следующие статьи:
- Обзор платформы Oracle Fusion Middleware (Weblogic) 11g
- Создание Inline Service в среде Oracle Real-Time Decisions (RTD)
- Oracle RTD Batch Framework
- Инсталляция Real Time Decisions (RTD) для Weblogic 11g
- Real-Time Decisions внедрен в Oracle
Рубрики: BEA, Business Intelligence, Oracle Real-Time Decisions | Комментариев нет »
