Apache nifi Nifi UpdateAttribute不适用于动态变量

Apache nifi Nifi UpdateAttribute不适用于动态变量,apache-nifi,kylo,Apache Nifi,Kylo,我正在尝试获取ListHDFS处理的文件数,因此流程如下所示: ListHDFS->UpdateAttribute->LogAttribute 我根据文档配置了UpdateAttribute(见附件)。奇怪的是,我甚至没有在“查看数据来源”选项中看到“fileCount” 我缺少什么?我可以在数据源中将fileCount属性值视为1 我已将您的场景重新创建为 Generateflowfile --> UpdateAttribute --> LogAttribute 更新属性配置:

我正在尝试获取ListHDFS处理的文件数,因此流程如下所示:

ListHDFS->UpdateAttribute->LogAttribute

我根据文档配置了UpdateAttribute(见附件)。奇怪的是,我甚至没有在“查看数据来源”选项中看到“fileCount”


我缺少什么?

我可以在数据源中将fileCount属性值视为1

我已将您的场景重新创建为

Generateflowfile --> UpdateAttribute --> LogAttribute
更新属性配置:

文件计数
${getStateValue(“文件计数”):加上(1)}

有状态变量初始值 0

文件的出处:

fileCount属性的初始值为null(无值),在UpdateAttribute中,我们将向fileCount属性添加一个值,新值为1