hdfs
Reads files from a HDFS directory, where each discrete file will be consumed as a single message payload.
# Config fields, showing default values
input:
label: ""
hdfs:
hosts: [] # No default (required)
user: ""
directory: "" # No default (required)
Metadata
This input adds the following metadata fields to each message:
- hdfs_name
- hdfs_path
You can access these metadata fields using function interpolation.
Fields
hosts
A list of target host addresses to connect to.
Type: array
# Examples
hosts: localhost:9000
user
A user ID to connect as.
Type: string
Default: ""
directory
The directory to consume from.
Type: string