在我的Nifi 1.3.0数据流中,FetchElasticsearchHttp处理器将filename属性更改为数据库中的相应ID。我想知道是否有办法使用Nifi的内部处理器来改变它。
我已经考虑过简单地编写自己的脚本来纠正这个问题,但似乎无法知道它是什么文件所以我只能抓住它的名字。
答案 0 :(得分:3)
如果我理解正确,您可以使用UpdateAttribute将filename属性复制到另一个属性。没有办法阻止处理器编写其属性,但你可以自己把它藏起来。诀窍是在调用获取处理器之前复制/重命名。