Сегодня хочу рассказать о том, как можно быстро изменить параметры запуска сценария из пакета Oracle Data Integrator.
Рассмотрим пример запуска сценария из проверочного пакета.
Общие свойства объекта OdiStartScen:
Передача входных параметров в запускаемый сценарий:
Все эти значения можно редактировать на закладке Command окна свойств объекта.
Выглядит такая команда примерно так:
OdiStartScen "-SCEN_NAME=PL_SQL_CHECK" "-SCEN_VERSION=001" "-LOG_LEVEL=1" "-AGENT_CODE=Super_Agent" "-SYNC_MODE=2" "-SESSION_NAME=Start scen #VariableN" "-W_PROJECT1.TestFunc=1=1"
Каждый отдельный параметр передается в двойных кавычках, наименование параметра предваряет минус, значение параметра после знака равенства. Сами параметры разделяются пробелом.
Зачем это может быть нужно? Довольно часто, при работе с ODI, репозиторий находится в БД, которая находится на удаленной машине. А, например, при выборе имени сценария, который необходимо запустить объектом OdiStartScen, Дизайнер выполняет запрос в эту БД, для того, чтобы получить полный перечень всех сценариев в выпадающий список. Этот запрос может выполняться достаточно долго. Тоже самое происходит при выборе переменной, для передачи значения в сценарий.
Таким образом, если необходимо изменить параметры запуска сценария, проще всего сразу пойти на закладку Command и произвести эти изменения там.
< Предыдущая | Следующая > |
---|