[][src]Module parquet::file::metadata

Contains information about available Parquet metadata.

The hierarchy of metadata is as follows:

ParquetMetaData contains FileMetaData and zero or more RowGroupMetaData for each row group.

FileMetaData includes file version, application specific metadata.

Each RowGroupMetaData contains information about row group and one or more ColumnChunkMetaData for each column chunk.

ColumnChunkMetaData has information about column chunk (primitive leaf column), including encoding/compression, number of values, etc.

Structs

ColumnChunkMetaData

Metadata for a column chunk.

ColumnChunkMetaDataBuilder

Builder for column chunk metadata.

FileMetaData

Metadata for a Parquet file.

ParquetMetaData

Global Parquet metadata.

RowGroupMetaData

Metadata for a row group.

RowGroupMetaDataBuilder

Builder for row group metadata.

Type Definitions

ColumnChunkMetaDataPtr

Reference counted pointer for ColumnChunkMetaData.

FileMetaDataPtr

Reference counted pointer for FileMetaData.

ParquetMetaDataPtr

Reference counted pointer for ParquetMetaData.

RowGroupMetaDataPtr

Reference counted pointer for RowGroupMetaData.