Предоставление имени Правил из IBM ODM

Мое требование - отобразить все правила, доступные внутри Decision Server, в моем графическом интерфейсе. Бизнес-пользователь определит набор правил, которые необходимо выполнить на Decision Server для конкретного бизнес-случая. Для этого мне нужно прочитать имена правил с Decision Server, вызвав любой веб-сервис или прочитав таблицу базы данных, в которой были сохранены имена правил. Итак, мой вопрос - есть ли WS, предоставляемый с Decision Server? Или любая таблица, где имена правил хранятся на сервере принятия решений? Если нет, есть ли обходной путь, например, запуск сценария, который обновит имена правил в таблицу? Я использую IBM ODM 8.5. Любая помощь?

2 ответа

Вы, вероятно, можете использовать запросы.

Find all business rules 
such that each business rule is active 

Запросы также можно синхронизировать с Decision Center или создать на вкладке " Запрос " в консоли Decision Center. Результатом запроса будет список всех активных правил, и вы можете дополнительно отфильтровать правила при необходимости.

Выполнение запроса - хорошее решение для вашего случая. Но вы хотели, чтобы правила контролировались бизнес-пользователями. Итак, напишите метод, который позволяет нам определять статус правила. Например:- Deployable, New, Testing и т. Д. Затем вы должны написать запрос, чтобы найти все правила, которые можно развернуть. Затем вы увидите все эти развертываемые правила на сервере решений, а не все. Таким образом, это поможет вашим бизнес-пользователям найти необходимые правила и управлять ими.

Другие вопросы по тегам