Converts CSV files to Avro according to an Avro Schema


kite, csv, avro


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, and whether a property supports the Expression Language Guide.

Name Default Value Allowable Values Description
Hadoop configuration files A comma-separated list of Hadoop configuration files
Record schema Outgoing Avro schema for each record created from a CSV row
Supports Expression Language: true
CSV charset utf8 Character set for CSV files
CSV delimiter , Delimiter character for CSV records
CSV quote character " Quote character for CSV values
CSV escape character \ Escape character for CSV values
Use CSV header line false Whether to use the first line as a header
Lines to skip 0 Number of lines to skip before reading header or data


Name Description
success Avro content that was converted successfully from CSV
failure CSV content that could not be processed
incompatible CSV content that could not be converted

Reads Attributes:

None specified.

Writes Attributes:

None specified.