首页 > 解决方案 > 如何使用 NiFi 从 CSV 文件中提取子集

问题描述

我有一个包含 100 多列的 csv 文件,我只想提取特定的 60 列作为子集(列名 + 其值)。我知道我们可以使用提取文本处理器。谁能告诉我要写什么正则表达式?例如,从给定的快照中说,我只希望 NiFi 提取“BMS_sw_micro”、“BMU_Dbc_Dbg_Micro”、“BMU_Dbc_Fia_Micro”列,即仅提取“F、L、O”列。

任何帮助深表感谢!

样本CSV

标签: regexetlapache-nifidata-extraction

解决方案


有关选择 CSV 列的相关问题,请参阅我对这个 SO 问题的回答。


推荐阅读