背景
我有一个使用一个工作流FetchFile处理器,一些中介处理器(例如RouteOnAttribute,HashContent等),然后一个PutFile处理器。
在整个过程中,不会操纵内容。
问题/问题
该PutFile处理器是使用时间戳,而不是原来的文件名保存文件。
题
我怎么可以:
PutFile处理器以使用原始文件名?要么 PutFile处理器将使用的文件名?该PutFile处理器将保存在基础上的文件名的文件中的内容filename在flowfile属性。您可以使用UpdateAttribute处理器为该属性提供所需的任何值。
GetFile会将磁盘上文件的原始文件名读入该属性,但是由于FetchFile期望文件名作为流文件上的传入属性,因此它不会将值写回为属性。