The ParquetDecoderUDR includes a schema field that describes the schema of the payload. This schema makes use of ParquetType to describe fields.
Field | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
typename | Field data type – APL type that corresponds naturally to Parquet schema type.
| ||||||||||||||||||||||||
required | Boolean that indicates whether this field is guaranteed to be present. | ||||||||||||||||||||||||
originaltypename | String that identifies the Logical Type definition (if any) from the Parquet schema. | ||||||||||||||||||||||||
mapschema | Map from string to ParquetType. When the typename field is “map”, this field will describe the nested structure. | ||||||||||||||||||||||||
listschema | List of ParquetType. When the typename field is “list”, this field will describe the type of the list. |