如何使用 NiFi 从 CSV 文件中提取子集 [英] How to extract a subset from a CSV file using NiFi

查看:32
本文介绍了如何使用 NiFi 从 CSV 文件中提取子集的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have a csv file say with 100+ columns and I want to extract only specific 60 columns as a subset(both column name + its value). I know we can use Extract Text processors. Can anyone tell me what regular expression to write? Ex- Lets say from the given snapshot I only want NiFi to Extract 'BMS_sw_micro', 'BMU_Dbc_Dbg_Micro', 'BMU_Dbc_Fia_Micro' columns i.e. Extract only column 'F,L,O'.

非常感谢任何帮助!

推荐答案

查看我对 this SO question 到您关于选择 CSV 列的相关问题.

See my answer to this SO question to your related question about selecting CSV columns.

这篇关于如何使用 NiFi 从 CSV 文件中提取子集的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆