Package org.apache.parquet.hadoop
Provides classes to store use Parquet files in Hadoop In a map reduce job:
-
Class Summary Class Description BloomFilterReader Bloom filter reader that reads Bloom filter data from an openParquetFileReader
.CodecFactory CodecFactory.BytesCompressor Deprecated. will be removed in 2.0.0; use CompressionCodecFactory.BytesInputCompressor instead.CodecFactory.BytesDecompressor Deprecated. will be removed in 2.0.0; use CompressionCodecFactory.BytesInputDecompressor instead.ColumnChunkPageWriteStore ColumnIndexValidator ColumnIndexValidator.ContractViolation Footer Represent the footer for a given fileMemoryManager Implements a memory manager that keeps a global context of how many Parquet writers there are and manages the memory between them.ParquetFileReader Internal implementation of the Parquet file reader as a block containerParquetFileWriter Internal implementation of the Parquet file writer as a block containerParquetInputFormat<T> The input format to read a Parquet file.ParquetInputSplit Deprecated. will be removed in 2.0.0.ParquetOutputCommitter ParquetOutputFormat<T> OutputFormat to write to a Parquet file It requires aWriteSupport
to convert the actual records to the underlying format.ParquetReader<T> Read records from a Parquet file.ParquetReader.Builder<T> ParquetRecordReader<T> Reads the records from a block of a Parquet fileParquetRecordWriter<T> Writes records to a Parquet fileParquetWriter<T> Write records to a Parquet file.ParquetWriter.Builder<T,SELF extends ParquetWriter.Builder<T,SELF>> An abstract builder class for ParquetWriter instances.PrintFooter Utility to print footer informationUnmaterializableRecordCounter Tracks number of records that cannot be materialized and throws ParquetDecodingException if the rate of errors crosses a limit. -
Enum Summary Enum Description ColumnIndexValidator.Contract ParquetFileWriter.Mode ParquetOutputFormat.JobSummaryLevel -
Exception Summary Exception Description BadConfigurationException Thrown when the input/output formats are misconfigured