RecordReaderFactory
Implementations: AvroReader
ScriptedReader
XMLReader
ExcelReader
ParquetReader
JsonTreeReader
WindowsEventLogReader
YamlTreeReader
ReaderLookup
JsonPathReader
ProtobufReader
CSVReader
CEFReader
SyslogReader
Syslog5424Reader
GrokReader
Supports Sensitive Dynamic Properties: No
Dynamic Properties allow the user to specify both the name and value of a property.
Name | Value | Description |
---|---|---|
A RecordPath. | The value to use to replace fields in the record that match the RecordPath | Allows users to specify values to use to replace fields in the record that match the RecordPath. Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Name | Description |
---|---|
success | FlowFiles that are successfully transformed will be routed to this relationship |
failure | If a FlowFile cannot be transformed from the configured input format to the configured output format, the unchanged FlowFile will be routed to this relationship |
Name | Description |
---|---|
record.index | This attribute provides the current row index and is only available inside the literal value expression. |
record.error.message | This attribute provides on failure the error message encountered by the Reader or Writer. |