Package | Description |
---|---|
org.apache.drill.exec.store.parquet | |
org.apache.drill.exec.store.parquet.metadata |
Modifier and Type | Method and Description |
---|---|
static Map<SchemaPath,TypeProtos.MajorType> |
ParquetTableMetadataUtils.getIntermediateFields(MetadataBase.ParquetTableMetadataBase parquetTableMetadata,
MetadataBase.RowGroupMetadata rowGroup)
Returns map of column names with their Drill types for every
NameSegment in SchemaPath
in specified rowGroup . |
static Map<SchemaPath,ColumnStatistics<?>> |
ParquetTableMetadataUtils.getRowGroupColumnStatistics(MetadataBase.ParquetTableMetadataBase tableMetadata,
MetadataBase.RowGroupMetadata rowGroupMetadata)
Converts specified
MetadataBase.RowGroupMetadata into the map of ColumnStatistics
instances with column names as keys. |
static Map<SchemaPath,TypeProtos.MajorType> |
ParquetTableMetadataUtils.getRowGroupFields(MetadataBase.ParquetTableMetadataBase parquetTableMetadata,
MetadataBase.RowGroupMetadata rowGroup)
Returns map of column names with their drill types for specified
rowGroup . |
static RowGroupMetadata |
ParquetTableMetadataUtils.getRowGroupMetadata(MetadataBase.ParquetTableMetadataBase tableMetadata,
MetadataBase.RowGroupMetadata rowGroupMetadata,
int rgIndexInFile,
org.apache.hadoop.fs.Path location)
Returns
RowGroupMetadata instance converted from specified parquet rowGroupMetadata . |
Modifier and Type | Class and Description |
---|---|
static class |
Metadata_V1.RowGroupMetadata_v1
A struct that contains the metadata for a parquet row group
|
static class |
Metadata_V2.RowGroupMetadata_v2
A struct that contains the metadata for a parquet row group
|
static class |
Metadata_V3.RowGroupMetadata_v3
A struct that contains the metadata for a parquet row group
|
static class |
Metadata_V4.RowGroupMetadata_v4
A struct that contains the metadata for a parquet row group
|
Modifier and Type | Method and Description |
---|---|
abstract List<? extends MetadataBase.RowGroupMetadata> |
MetadataBase.ParquetFileMetadata.getRowGroups() |
List<? extends MetadataBase.RowGroupMetadata> |
Metadata_V3.ParquetFileMetadata_v3.getRowGroups() |
List<? extends MetadataBase.RowGroupMetadata> |
Metadata_V4.ParquetFileMetadata_v4.getRowGroups() |
List<? extends MetadataBase.RowGroupMetadata> |
Metadata_V1.ParquetFileMetadata_v1.getRowGroups() |
List<? extends MetadataBase.RowGroupMetadata> |
Metadata_V2.ParquetFileMetadata_v2.getRowGroups() |
Copyright © 1970 The Apache Software Foundation. All rights reserved.