Talend增量计数器

JMi*_*ira 10 counter talend

我在Talend中创建了一个在表中添加数据的ETL.

该表适用于旧系统,主键不是自动增量.每次我在表中插入一个值时,我必须得到最大id加一.

我正在尝试在表达式构建器中使用var:

问题是,每次我得到相同的ID,我需要保存总和.

JMi*_*ira 10

最后,我找到了寻找的东西:

Numeric.sequence("var2", Context.Max, 1) 
Run Code Online (Sandbox Code Playgroud)

这增加1 Context.Max并保存"var2".