我有ExecuteScript
的输出FlowFile#1和另一个ExecuteScript
的输出FlowFile#2。
FlowFile#1
{
"field1": "val",
"field2": "val"
}
FlowFile#2
{
"field2": "abc"
}
我应该使用哪个处理器来替换FlowFile#1中val
的值field1
来自FlowFile#2的abc
的值field2
?
我不想使用MergeContent,因为我需要的只是替换值。
更新
在UpdateAttribute
中,我将属性filename
设置为${UUID()}
。然后在名为ExecuteScript
的{{1}}中,我使用下面显示的代码。文件未合并并排队。
Merge inputs into single FlowFile
的输出类似于FlowFile#2,Replacetext
的输出类似于FlowFile#1。
UpdateAttribute
UDPATE#2:
答案 0 :(得分:0)
通过@dagget可以在聊天中找到完整的详细信息,但是为了确保这个问题看起来没有答案,我将在此处发布要点。