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: