Миграция проекта правил из IBM ODM 8.5 в 8.9v - PullRequest
1 голос
/ 22 марта 2019

Можно ли перенести проект IBM ODM Rule 8.5v в службу Decision в 8.9v. Какие меры предосторожности необходимо предпринять при миграции?

1 Ответ

0 голосов
/ 29 марта 2019

да, возможен переход с 8,5 на 8,9. IBM предоставляет мастера, но необходимо выполнить шаги вручную. Я не использовал мастера в 8.9, но использовал его несколько раз в 8.7. Должно быть похоже. Вот мои заметки.


Как перенести проекты классических правил в службы принятия решений

В этом документе представлен краткий рецепт преобразования проектов "классического" правила в проекты правил нового стиля "Служба принятия решений" в ODM v8.7.1.1.

Справочные материалы IBM Knowledge Center

Перенос проектов классических правил в службы принятия решений http://www.ibm.com/support/knowledgecenter/SSQP76_8.7.1/com.ibm.odm.distrib.migrating/odm_topics/tsk_migrate_projects_to_ds.html

Процедура

  1. Откройте рабочее пространство Rule Designer, содержащее классические проекты правил, которые вы хотите перенести.
  2. Убедитесь, что предварительные условия миграции выполнены (см. Справку Центра знаний), включая вербализацию параметров набора правил.
  3. С точки зрения Правил щелкните значок «Миграция проектов проектов» (выглядит как папка с зеленой стрелкой, указывающей вправо) на панели инструментов.
  4. Следуйте инструкциям мастера миграции.
  5. Выберите все проекты правил одновременно
  6. Пусть волшебник сделает свою работу.
  7. Просмотр отчетов о миграции проекта правила для каждого проекта правила
  8. Очистить и построить рабочее пространство
  9. Переименуйте проекты правил, если это требуется для новых стандартов именования (ваша компания, а не IBM ODM).
  10. Измените свойство Служба принятия решений для Проекта основных правил на Проект стандартных правил.
  11. Создайте новый проект основного правила Decision Service, который ссылается на все другие проекты правил с соответствующим именем, например DecisionService .
  12. Переместите содержимое папки развертывания из проекта, в котором изначально были указаны параметры, в новый проект главного правила, созданный на предыдущем шаге. Эта папка должна содержать новую «операцию», соответствующую каждому набору правил в классических проектах правил.
  13. Переименуйте операцию в проекте основного правила, чтобы она соответствовала предыдущему имени приложения правила.
  14. Измените операцию в проекте основного правила, чтобы изменить проект исходного правила на проект основного правила.
  15. Измените операцию в основном проекте правил, чтобы изменить поток правил на «Использовать основной поток правил» и указать основной поток правил.
  16. Отредактируйте операцию в основном проекте правил, чтобы изменить имя набора правил в соответствии с предыдущим именем набора правил.
  17. Добавить задачу действия в некоторый поток правил, чтобы инициализировать любые переменные набора правил, которые были ранее инициализированы непосредственно из «параметра». Примечание. В классических проектах правил начальное значение переменной набора правил можно установить равным значению параметра набора правил. В проектах правил принятия решений Decision больше нет такой вещи, как параметр набора правил - вы должны определить переменную набора правил для хранения этого значения. Поскольку Начальное значение переменной набора правил нельзя установить равным значению другой переменной набора правил, больше невозможно использовать Начальное значение для установки переменных набора правил, которые использовались в качестве «виртуальных параметров»; вместо этого эти переменные набора правил теперь должны быть инициализированы в главном потоке правил либо в (a) Начальных действиях задачи правила Initialize, либо (b) в задаче действия.

  18. Вы должны иметь возможность запускать тесты DVS из Rule Designer или публиковать проект основного правила в Decision Center и запускать тесты Decision Runner из бизнес-консоли.

...