ExecuteScript(python):
当使用如下脚本,会报is not the most recent version of this FlowFile within this session。
flowFile = session.get()
session.putAttribute(flowFile, 'filename', 'executeScript')
if(flowFile != None):
session.transfer(flowFile, REL_SUCCESS)
else:
session.transfer(flowFile, REL_FAILURE)
修改第二行代码, 一定要赋值回一个flowFile变量:
flowFile = session.putAttribute(flowFile, 'filename', 'executeScript')
本文解决了一个特定的Python脚本错误——当尝试更新FlowFile的属性时出现的版本不匹配警告。通过调整代码逻辑,确保了对FlowFile的正确处理,并避免了版本过时的问题。
251

被折叠的 条评论
为什么被折叠?



