Apache nifi NiFi中是否有处理器可以帮助我为每条记录添加唯一标识符?

Apache nifi NiFi中是否有处理器可以帮助我为每条记录添加唯一标识符?,apache-nifi,Apache Nifi,我的处理器正在查询一个DB2表并将数据加载到S3,然后将其吸收到Snowflake中。 我的表中有唯一的帐号,我需要为每个唯一的帐号添加一个具有唯一标识符的列 也许这会帮助你: ${UUID()}返回随机值,类似于de305d54-75b4-431b-adb2-eb6b9e546013 传递这个has属性,然后在内容中?我看到了这个。我可以为文件中的每条记录生成此文件吗?我认为它是为单个文件生成的,而不是作为文件中每个记录的属性。您可以使用UpdateRecord,并将替换值策略设置为文字值,它

我的处理器正在查询一个DB2表并将数据加载到S3,然后将其吸收到Snowflake中。
我的表中有唯一的帐号,我需要为每个唯一的帐号添加一个具有唯一标识符的列

也许这会帮助你:

${UUID()}返回随机值,类似于de305d54-75b4-431b-adb2-eb6b9e546013


传递这个has属性,然后在内容中?

我看到了这个。我可以为文件中的每条记录生成此文件吗?我认为它是为单个文件生成的,而不是作为文件中每个记录的属性。您可以使用UpdateRecord,并将替换值策略设置为
文字值
,它支持表达式语言,您可以使用上面的表达式是的,它是基于文件的,我会做什么(如果您的情况可能的话):拆分流文件,使每个流文件有一条记录,然后使用UUID函数将其附加到记录中。您应该能够使用适当的处理器重建整个流文件