RenameRecordField 2025.5.31.15

捆绑包

org.apache.nifi | nifi-standard-nar

描述

重命名 FlowFile 的每条记录中的一个或多个字段。此处理器要求至少添加一个用户定义的属性。该属性的名称应指明决定 RecordPath 应更新的字段。该属性的值是分配给与 RecordPath 匹配的记录字段的新名称。该属性值可以使用表达式语言来引用 FlowFile 属性以及变量 field.namefield.valuefield.typerecord.index

标签

avro、csv、field、generic、json、log、logs、record、rename、schema、update

输入要求

REQUIRED

支持敏感的动态属性

false

属性

属性

描述

记录读取器

指定用于读取传入数据的控制器服务

记录写入器

指定用于写出记录的控制器服务

关系

名称

描述

failure

如果 FlowFile 无法从配置的输入格式转换为配置的输出格式,则未更改的 FlowFile 将路由到此关系

success

成功转换的 FlowFiles 将路由到此关系

写入属性

名称

描述

record.index

此属性提供当前行索引,仅在字面量值表达式中可用。

用例

将每条记录中的字段重命名为特定的已知名称。

将每条记录中的字段重命名为源自 FlowFile 属性的名称。

将每条记录中的字段重命名为源自当前字段名称的新名称。

另请参阅

语言: 中文