This processor routes FlowFiles based on their attributes using the NiFi Expression Language. Users add properties with valid NiFi Expression Language Expressions as the values. Each Expression must return a value of type Boolean (true or false).
Example: The goal is to route all files with filenames that start with ABC down a certain path. Add a property with the following name and value:
In this example, all files with filenames that start with ABC will follow the ABC relationship.
Properties:
In the list below, the names of required properties appear in bold.
true
for a given FlowFile, that FlowFile will be routed to the Relationship whose name is defined by the property name.
If multiple properties' Expressions evaluate to true
, a clone of the FlowFile will be created
for each relationship.true
for a given FlowFile, that FlowFile will be routed to 'matched'; otherwise, the FlowFile will be
routed to 'unmatched'.true
for a given FlowFile, that FlowFile will be routed to 'matched'; otherwise, the FlowFile will be
routed to 'unmatched'.Relationships: