如何将列附加到 Talend 中的其他列?

How to append columns to other columns in Talend?

我有两个哈希输入,每个都有完全不同的列。假设 hashInput_1 有名为

的列

One | Two | Three | Four | Five

和 hashInput_2 的列名为:

Six | Seven | Eight

每个散列输入具有相同的行数。我只需要将它们合并到一个 excel 文档或流程中,以便正确连接列和所有数据。我知道 talend 可以追加行,但我需要追加列,以便新模式是列 One | Two | Three | Four | Five | Six | Seven | Eight,所有数据都在适当的列中。

您需要在 hashinput 的每个模式中添加一个列 ID。

在查找中,用一个序列递增此列。 (参见 tjavarow 代码)。

在 tmap 中增加另一个序列并在两个 ID 列之间进行连接。

所以一个 hashinput (ID 1) 的第一行将加入另一个 hashinput (ID 1) 的第一行。