Description:

Converts CSV files to Avro according to an Avro Schema

Tags:

kite, csv, avro

Properties:

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

Relationships:

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.