关于kettle 多表数据输入到同一个目标表中,并添加序列的有关问题

关于kettle 多表数据输入到同一个目标表中,并添加序列的问题
大牛们好,问题如题所示,
我现在需要将三张表A、B、C的数据,分别提取一部分字段,将所有记录提取到一张新的表D中。
其中ABC的记录是追加关系,只不过对应的字段名称不同。
并,最后给D表的ID字段统一添加自增序列值。

==========================
看数据流是分开的,或许 分3个 ktr添加到 同一个job里是一个思路;
但是,由于D表的ID是主键,分开ktr貌似没法统一添加自增序列。。。
==========================

哪位大神他有啥解决方法没?关于kettle 多表数据输入到同一个目标表中,并添加序列的有关问题

------解决思路----------------------
为什么不写到一个trans
------解决思路----------------------
两个方法:
1、如2楼所说,结合到1个trans,最简单;
2、如果你不想这么搞,写个js,通过查出来最大的ID+seq组建生成的seq;不过这样的话就不能3个trans并行了