Talend增量计数器

我在Talend中创建了一个在表中添加数据的ETL。 该表适用于旧系统,主键不是自动增量。 因此,每次在表中插入值时,我必须得到最大id加1。 我正在尝试在表达式构建器中使用var: 首先,我保存最大值并设置在上下文变量中 然后在表达式构建器中:
Context.Max += 1
问题是,每次我得到相同的ID,我需要保存总和。     
已邀请:
最后,我找到了寻找的东西:
Numeric.sequence("var2", Context.Max, 1) 
这增加1theѭѭ并保存在
"var2"
。     

要回复问题请先登录注册