Description:

This processor splits a text file into multiple smaller text files on line boundaries, each having up to a configured number of lines.

Modifies Attributes:

Attribute Name Description
text.line.count The number of lines of text from the original FlowFile that were copied to this FlowFile.
fragment.identifier All split FlowFiles produced from the same parent FlowFile will have the same randomly generated UUID added for this attribute.
fragment.index A one-up number that indicates the ordering of the split FlowFiles that were created from a single parent FlowFile.
fragment.count The number of split FlowFiles generated from the parent FlowFile.
segment.original.filename The filename of the parent FlowFile.

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: