如何取两列两个TXT并用这两列创建新的TXT?

How to take two columns of two TXT and create new TXT with the two columns?

我有两个文本文件,每个文件只有一列。

我需要从每个文本文件中取出该列,并创建一个包含两列带制表符的新文本文件。

这些列没有关系(ID),但彼此按顺序排列。

我可以在 Excel 中做到这一点,但是有超过 20 万行并且没有被接受。

我怎样才能在 Pentaho 中做到这一点?

  1. 进行 2 步文本输入,阅读两个文件,
  2. 之后添加 2 添加常量步骤创建具有某些值的相同列,确保两个常量值的值保持相同。
  3. 使用流 lookup/merge 加入并用常量值合并它们。
  4. 生成文件。

您可以使用文本文件输入读取这两个文件,在每个流中添加“行号”,这会为您提供两个流,每个流有 2 个字段。然后你可以合并加入行号上的两个流,最后一个 Select 字段步骤来清理输出,以便只保留两个相关字段。然后输出文本文件写入它。