Routes FlowFiles based on their Attributes using the Attribute Expression Language
attributes, routing, Attribute Expression Language, regexp, regex, Regular Expression, Expression Language, find, text, string, search, filter, detect
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Routing Strategy | Routing Strategy | Route to Property name |
| Specifies how to determine which relationship to use when evaluating the Expression Language |
Supports Sensitive Dynamic Properties: No
Dynamic Properties allow the user to specify both the name and value of a property.
Name | Value | Description |
---|---|---|
Relationship Name | Attribute Expression Language | Routes FlowFiles whose attributes match the Attribute Expression Language specified in the Dynamic Property Value to the Relationship specified in the Dynamic Property Key Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Name | Description |
---|---|
unmatched | FlowFiles that do not match any user-define expression will be routed here |
A Dynamic Relationship may be created based on how the user configures the Processor.
Name | Description |
---|---|
Name from Dynamic Property | FlowFiles that match the Dynamic Property's Attribute Expression Language |
Name | Description |
---|---|
RouteOnAttribute.Route | The relation to which the FlowFile was routed |