Как дополнение к предыдущему рассказу о перипетиях импорта-экспорта процедуры ODI, я хочу рассказать сегодня об одном моменте, связанном с массовым экспортом сценариев из Дизайнера.
Как видно на приведенном снимке экрана, при выборе команды "экспортировать все сценарии (Export All Scenarios)" на папке или всем проекте, появится диалог с выбором тех типов объектов, сценарии которых необходимо экспортировать. При этом, также, можно указать кодировку, в которой будут сохранены файлы со сценариями:
После того, как создание файлов сценариев будет закончено, в выбранной директории на диске можно посмотреть какие именно файлы созданы:
Как можно увидеть, формируются имена файлов по следующему принципу:
SCEN_ИМЯСЦЕНАРИЯ001.xml
Где 001 - это номер версии сценария.
Особенность, о которой я хочу рассказать, заключается в том, что при экспорте всех сценариев и при экспорте отдельного сценария имена файлов, для одних и тех же сценариев, различаются:
При экспорте одного сценария формируется файл вида:
SCEN_ИМЯСЦЕНАРИЯ Version 001.xml
Размеры и содержимое у этих двух файлов полностью идентичны. И загружать в репозиторий выполнения необходимо только один из этих файлов, так как это один и тот же сценарий.
Заодно, раз речь зашла об именах файлов, небольшая таблица соответствия имени файла и объекта при экспорте из Oracle Data Integrator:
Тип объекта
|
Имя файла
|
Проект
|
PROJ_ИмяПроекта.xml
|
Папка
|
FOLD_ИмяПапки.xml
|
Пакет
|
PACK_ИмяПакета.xml
|
Интерфейс
|
POP_ИмяИнтерфейса.xml
|
Процедура
|
TRT_ИмяПроцедуры.xml
|
Переменная
|
VAR_ИмяПеременной.xml
|
Последовательность
|
SEQ_ИмяПоследовательности.xml
|
Пользовательская функция
|
UFN_ИмяФункции.xml
|
Модуль знаний
|
KM_ИмяМодуля.xml
|
Группа маркеров
|
GRP_STATE_ИмяГруппыМаркеров.xml
|
Сценарий
|
SCEN_ИМЯСЦЕНАРИЯ Version NNN.xml или
SCEN_ИМЯСЦЕНАРИЯNNN.xml
|
< Предыдущая | Следующая > |
---|