将现有字段的名称更新为 NiFi 中的其他名称
Updating The name of already existing field to something else in NiFi
有什么方法可以将 CSV 文件中现有字段的名称更新为新名称。我知道我们可以使用更新记录处理器。但是有人可以告诉我要设置什么配置吗?
目前我正在使用带有 Recordpath 值的 CSVreader 和 CSVSetWritter 并添加一个新的 属性:
属性 值
/旧名称 ${field.name:replace('oldname','newname')}
它没有更改字段名称。有人能帮我一下吗?谢谢!
将 csv reader controller service
与 old name
保持一致,将 csv Writer controller service
与 new name
保持一致。
然后从old name -> new name
交换数据
更新记录配置:
作为重置价值策略
Record Path Value
添加新的属性为
/newname 值为
/oldname
有关详细信息,请参阅 this 文章,因为我已将数据从 id 字段交换到 rename_id 字段。
有什么方法可以将 CSV 文件中现有字段的名称更新为新名称。我知道我们可以使用更新记录处理器。但是有人可以告诉我要设置什么配置吗?
目前我正在使用带有 Recordpath 值的 CSVreader 和 CSVSetWritter 并添加一个新的 属性:
属性 值
/旧名称 ${field.name:replace('oldname','newname')}
它没有更改字段名称。有人能帮我一下吗?谢谢!
将 csv reader controller service
与 old name
保持一致,将 csv Writer controller service
与 new name
保持一致。
然后从old name -> new name
更新记录配置:
作为重置价值策略
Record Path Value
添加新的属性为
/newname 值为
/oldname