SetEtlResult SetEtl(EtlId tEtl, SetEtlArg tArg)
tEtl. Моникёр открытого экземпляра задачи ETL.
tArg. Параметры изменения метаданных.
Операция SetEtl изменяет метаданные задачи ETL.
Данная операция позволяет:
Создавать или удалять различные источники, приёмники и преобразователи данных;
Изменять свойства существующих объектов;
Запускать задачу ETL на выполнение.
Для выполнения операции необходимо в параметре tEtl указать моникёр экземпляра задачи ETL и в параметре tArg указать параметры изменения. Моникёр может быть получен при выполнении операции OpenEtl. В поле tArg.pattern указывается шаблон, в соответствии с которым будет производиться изменение, а в поле tArg.meta указываются обновленные метаданные. В поле tArg.metaGet может быть указан шаблон, в соответствии с которым будет извлекаться информация об объектах задачи после внесения изменений. Результатом работы операции будет моникёр измененной задачи ETL и обновленные метаданные, если при выполнении операции было определено поле tArg.metaGet.
После внесения изменений для сохранения задачи ETL используйте операцию SaveObject или SaveObjectAs.
Различные варианты использования операции приведены в следующих примерах:
Наименование примера |
Добавление в задачу ETL объекта «Копирование данных» |
Добавление источника репозитория |
Добавление приёмника репозитория |
Запуск задачи ETL на выполнение |
См. также: