是否可以使用NiFi将两个CSV内容合并为一个CSV

时间:2018-09-27 18:57:18

标签: regex apache csv export-to-csv apache-nifi

我有一个名为 Test1.CSV 的主要CSV,其中包含1000多个字段,然后我又有一个名为 Test2.CSV 的CSV,其中包含两个重要字段( TestId和Uuid列)。我想将Test2.CSV的内容合并到Test1.CSV ,以便Test1.CSV具有100多个列以及Test2.CSv(TestId和Uuid)中的这两个字段。

我应该使用什么流程和配置来实现这一目标?请帮助

谢谢。

1 个答案:

答案 0 :(得分:0)

Test1.CSV中是否存在一列,其值应与Test2.CSV中的行匹配?如果是这样,您可以将Test1.CSV与GetFile,ListFile-> FetchFile等结合使用,然后将LookupRecordCSVRecordLookupService一起使用,您将在其中指向Test2.CSV并将其配置为匹配Test1.CSV中的一个字段对Test2.CSV中的一个字段。您的输出模式必须是输入模式,再加上要在输出中添加的两个字段,我相信您应该将“记录结果内容”设置为“插入记录字段”。