public interface ParquetMetadataProvider extends TableMetadataProvider
Modifier and Type | Method and Description |
---|---|
List<ReadEntryWithPath> |
getEntries()
Returns list of
ReadEntryWithPath instances which represents paths to files to be scanned. |
Set<org.apache.hadoop.fs.Path> |
getFileSet()
Returns list of file locations for table.
|
List<org.apache.hadoop.fs.Path> |
getLocations()
Returns list of file paths which belong to current table.
|
List<RowGroupMetadata> |
getRowGroupsMeta()
Returns list of
RowGroupMetadata instances which provides metadata for specific row group and its columns. |
org.apache.drill.shaded.guava.com.google.common.collect.Multimap<org.apache.hadoop.fs.Path,RowGroupMetadata> |
getRowGroupsMetadataMap()
Returns multimap of
RowGroupMetadata instances which provides metadata
for specific row group and its columns mapped to their locations. |
checkMetadataVersion, getFileMetadata, getFilesForPartition, getFilesMetadataMap, getNonInterestingColumnsMetadata, getPartitionColumns, getPartitionMetadata, getPartitionsMetadata, getSegmentsMetadataMap, getTableMetadata
List<ReadEntryWithPath> getEntries()
ReadEntryWithPath
instances which represents paths to files to be scanned.ReadEntryWithPath
instances whith file pathsList<RowGroupMetadata> getRowGroupsMeta()
RowGroupMetadata
instances which provides metadata for specific row group and its columns.RowGroupMetadata
instancesList<org.apache.hadoop.fs.Path> getLocations()
org.apache.drill.shaded.guava.com.google.common.collect.Multimap<org.apache.hadoop.fs.Path,RowGroupMetadata> getRowGroupsMetadataMap()
RowGroupMetadata
instances which provides metadata
for specific row group and its columns mapped to their locations.RowGroupMetadata
instancesSet<org.apache.hadoop.fs.Path> getFileSet()
Copyright © 1970 The Apache Software Foundation. All rights reserved.