Module parquet::arrow::arrow_reader
source · Expand description
Contains reader which reads parquet data into arrow RecordBatch
Structs§
- An
ArrowPredicate
created from anFnMut
- A generic builder for constructing sync or async arrow parquet readers. This is not intended to be used directly, instead you should use the specialization for the type of reader you wish to use
- The cheaply clone-able metadata necessary to construct a
ArrowReaderBuilder
- Options that control how metadata is read for a parquet file
- An
Iterator<Item = ArrowResult<RecordBatch>>
that yieldsRecordBatch
read from a parquet data source - A
RowFilter
allows pushing down a filter predicate to skip IO and decode RowSelection
allows selecting or skipping a provided number of rows when scanning the parquet file.RowSelection
is a collection ofRowSelector
used to skip rows when scanning a parquet file
Traits§
- A predicate operating on
RecordBatch
- A collection of row groups
Type Aliases§
- A synchronous builder used to construct
ParquetRecordBatchReader
for a file