如何在Clover ETL Graph中传递组件的动态值?

时间:2015-09-04 09:01:18

标签: sql etl clover cloveretl

我已尝试将值传递给CloverETL中用于ETL过程的ETL Graph,但我需要在Clover ETL for Graph中动态传递值。任何人都可以说如何动态传递值?

提前致谢...

2 个答案:

答案 0 :(得分:0)

如果您有企业版,您可以使用Jobflows启动图表并将动态计算的值作为参数传递到它们中(请参阅ExecuteGraph http://doc.cloveretl.com/documentation/UserGuide/topic/com.cloveretl.gui.docs/docs/executegraph.html 如果您的版本较小,您可以通过调用API来实现,但它不太舒服并且获得结果会很痛苦。

答案 1 :(得分:0)

首先转到参数--->编辑--->添加新参数, 给一个名字 然后保存它。 然后转到重新格式化或您需要的任何组件。

在转换部分添加新转换并放置getParamValue("Name")

并使用数据类型分配字段部分中的值并保存。

之后运行包。

当你运行包时,它会要求你输入参数值。

根据要求获取该值和处理。