Expand description
Contains reader which reads parquet data into arrow [RecordBatch]
Modulesยง
- filter ๐
- selection ๐
- statistics
StatisticsConverterto convert statistics in parquet format to arrow [ArrayRef].
Structsยง
- Arrow
Predicate Fn - An
ArrowPredicatecreated from anFnMut - Arrow
Reader Builder - Builder for constructing parquet readers into arrow.
- Arrow
Reader Metadata - The metadata necessary to construct a
ArrowReaderBuilder - Arrow
Reader Options - Options that control how metadata is read for a parquet file
- Parquet
Record Batch Reader - An
Iterator<Item = ArrowResult<RecordBatch>>that yields [RecordBatch] read from a parquet data source - Reader
Page ๐Iterator - Reader
RowGroups ๐ - RowFilter
- Filter applied during the parquet read process
- RowSelection
RowSelectionallows selecting or skipping a provided number of rows when scanning the parquet file.- RowSelector
RowSelectionis a collection ofRowSelectorused to skip rows when scanning a parquet file
Traitsยง
- Arrow
Predicate - A predicate operating on [
RecordBatch] - RowGroups
- A collection of row groups
Functionsยง
- apply_
range ๐ - Applies an optional offset and limit to an optional
RowSelection - evaluate_
predicate ๐ - Evaluates an
ArrowPredicate, returning aRowSelectionindicating which rows to return. - selects_
any ๐ - Returns
trueifselectionisNoneor selects some rows
Type Aliasesยง
- Parquet
Record Batch Reader Builder - A synchronous builder used to construct
ParquetRecordBatchReaderfor a file