Apache NiFi: 将外部文件映射到新列
创始人
2024-09-04 12:30:26
0

在Apache NiFi中,您可以使用UpdateRecord处理器将外部文件映射到新的列。下面是一个示例解决方法,其中包含了使用UpdateRecord处理器的代码示例:

  1. 首先,将一个GetFile处理器配置为获取外部文件。您可以在GetFile处理器的属性中指定要获取的文件的路径。

  2. 接下来,将一个UpdateRecord处理器添加到流程中。将Success关系从GetFile处理器连接到UpdateRecord处理器。

  3. UpdateRecord处理器的属性中,将Record Reader属性设置为CSVReader或其他适用于您的文件格式的读取器。

  4. UpdateRecord处理器的属性中,将Record Writer属性设置为CSVRecordSetWriter或其他适用于您的文件格式的写入器。

  5. UpdateRecord处理器的属性中,将Record ReaderRecord WriterSchema Access Strategy属性都设置为Inherit Record Schema.

  6. UpdateRecord处理器的属性中,将Replacement Value Strategy属性设置为Record Path Value

  7. UpdateRecord处理器的属性中,将Record Path设置为要映射到新列的路径。例如,如果您的外部文件具有以下内容:

column1,column2
value1,value2

您可以将Record Path设置为/column1,这将映射外部文件中的column1值到新列。

  1. UpdateRecord处理器的属性中,将New Column设置为要创建的新列的名称。例如,您可以将New Column设置为new_column

  2. UpdateRecord处理器的输出连接到其他处理器,以便继续处理新列。

这样,当流程运行时,UpdateRecord处理器将从外部文件中读取记录,并根据指定的Record Path将外部文件中的值映射到新列中。您可以根据需要使用其他处理器来进一步处理新列的值。

相关内容

热门资讯

透视安卓版(wPk)透视外挂(... 1、透视安卓版(wPk)透视外挂(黑科技)外挂第一视角(竟然真的有挂);代表性(透视辅助软件透明挂)...
黑科技真的(微扑克有脚本吗)外... 黑科技真的(微扑克有脚本吗)外挂黑科技辅助技巧(透视)果然真的是有挂(黑科技介绍)在进入微扑克有脚本...
透视ai代打(WPK)ai辅助... 透视ai代打(WPK)ai辅助购买渠道(黑科技)ai辅助购买渠道(确实是真的有挂)是一款可以让一直输...
黑科技ai(德州之星软件)外挂... 黑科技ai(德州之星软件)外挂透明挂辅助方法(透视)果然是真的有挂(黑科技方法)1、每一步都需要思考...
黑科技真的(wePOKE)计算... 黑科技真的(wePOKE)计算辅助(黑科技)辅助使用教程(果然有挂)是一款可以让一直输的玩家,快速成...
黑科技ai代打(微扑克透明挂)... 黑科技ai代打(微扑克透明挂)外挂黑科技辅助app(透视)好像是真的有挂(黑科技详情)1)微扑克透明...
大神辅助(微扑克)ai软件(辅... 大神辅助(微扑克)ai软件(辅助挂)ai防封(切实存在有挂)1、许多玩家不知道辅助软件怎么退出观战2...
黑科技ai代打(智星德州菠萝辅... 黑科技ai代打(智星德州菠萝辅助器)外挂透视辅助安装(透视)果然是真的有挂(黑科技辅助);1、实时智...
黑科技辅助(微扑克)的辅助工具... 黑科技辅助(微扑克)的辅助工具苹果(辅助挂)必胜技巧(确实真的有挂);无聊就玩这款真的有辅助,无限炸...
黑科技模拟器(wepoke辅助... 黑科技模拟器(wepoke辅助有挂)外挂透明挂辅助器(透视)确实有挂(黑科技解密)1)wepoke辅...