我需要在转换A中查询出最大ID,然后在转换B中使用这个值。但转换之间数据怎么传递?

我需要在转换A中查询出最大ID,然后在转换B中使用这个值。但转换之间数据怎么传递?

13 个赞

使用"复制记录到结果"和"从结果获取记录"两个组件配合实现。

在转换A中,先用"表输入"查询出最大ID,然后将数据通过"复制记录到结果"组件保存到内存中。

在作业中,转换A执行完毕后,下一个转换B通过"从结果获取记录"组件读取转换A保存在内存中的记录,即可获取到最大ID的值。这是作业中两个转换之间传递数据的标准方式。