Description:

This processor pulls files from an SFTP server and creates FlowFiles to encapsulate them.

Modifies Attributes:

Attribute Name Description
filename The filename is set to the name of the file on the remote server
path The path is set to the path of the file's directory on the remote server. For example, if the <Remote Path> property is set to /tmp, files picked up from /tmp will have the path attribute set to /tmp. If the <Search Recursively> property is set to true and a file is picked up from /tmp/abc/1/2/3, then the path attribute will be set to /tmp/abc/1/2/3
file.lastModifiedTime The date and time that the source file was last modified.
file.owner The numeric owner id of the source file.
file.group The numeric group id of the source file.
file.permissions The read/write/execute permissions of the source file.
absolute.path The full/absolute path from where a file was picked up. The current 'path' attribute is still populated, but may be a relative path.

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. If a property has a default value, it is indicated. If a property supports the use of the NiFi Expression Language (or simply, "expression language"), that is also indicated.

Relationships:

See Also: