The default value is org.apache.parquet.avro.SpecificDataSupplier
parquet.avro.read.schema
String
parquet.avro.projection
String
parquet.avro.compatible
boolean
true
for materializing Avro IndexedRecord
objects, false
for materializing the related objects for either generic, specific, or reflect records.true
.Name | Type | Description |
---|---|---|
parquet.avro.write.data.supplier | Class | The implementation of the interface org.apache.parquet.avro.AvroDataSupplier. Available implementations in the library: GenericDataSupplier, ReflectDataSupplier, SpecificDataSupplier. The default value is org.apache.parquet.avro.SpecificDataSupplier |
parquet.avro.schema | String | The Avro schema to be used for generating the Parquet schema of the file. |
parquet.avro.write-old-list-structure | boolean | Flag whether to write list structures in the old way (2 levels) or the new one (3 levels). When writing at 2 levels no null values are available at the element level. The default value is true |
parquet.avro.add-list-element-records | boolean | Flag whether to assume that any repeated element in the schmea is a list element. The default value is true . |
parquet.avro.write-parquet-uuid | boolean | Flag whether to write the Parquet UUID logical type in case of an Avro UUID type is present. The default value is false . |