Как передать динамические значения для компонента в Clover ETL Graph?

Я попытался передать значения в ETL Graph в CloverETL для процесса ETL, но мне нужно передать значения динамически в Clover ETL для Graph. Кто-нибудь может сказать, как передать значения динамически??

Заранее спасибо...

2 ответа

Если у вас есть Корпоративная версия, вы можете легко запускать графики и передавать динамически рассчитанные значения в качестве параметров в них с помощью Jobflows (см. ExecuteGraph http://doc.cloveretl.com/documentation/UserGuide/topic/com.cloveretl.gui.docs/docs/executegraph.html Если у вас небольшая версия, вы, вероятно, могли бы сделать это с помощью вызова API, но это не так удобно, и возвращать результаты было бы больно.

Сначала перейдите в Parameter ---> Edit ---> Add New Parameter, дайте имя, затем сохраните его. Затем перейдите в Reformat или любой другой компонент, который вам нужен.

В части "Преобразования" добавьте новое преобразование и поместите getParamValue("Name")

и назначьте значение в части поля с типом данных и сохраните его.

После этого запустите пакет.

когда вы запускаете пакет, он просит вас ввести значение параметра.

Это берет это значение и обработку согласно требованию.

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