Expand description
APIs to handle Parquet <-> Arrow schemas.
Structs§
- Metadata for a Parquet file.
- Wrapper struct to store key values
- A schema descriptor. This encapsulates the top-level schemas for all the columns, as well as all descriptors for all the primitive columns.
Enums§
- Representation of a Parquet type describing primitive and nested fields, including the top-level schema of the parquet file.
Functions§
- Infers a
Schemafrom parquet’sFileMetaData. This first looks for the metadata key"ARROW:schema"; if it does not exist, it converts the parquet types declared in the file’s parquet schema to Arrow’s equivalent. - Converts
ParquetTypes to aField, ignoring parquet fields that do not contain any physical column. - Reads an arrow schema from Parquet’s file metadata. Returns
Noneif no schema was found.