Expand description
ParquetExec
FileSource for reading Parquet files
Re-exports§
pub use access_plan::ParquetAccessPlan;
pub use access_plan::RowGroupAccess;
pub use file_format::*;
Modules§
- access_
plan - file_
format ParquetFormat
: ParquetFileFormat
abstractions- source
- ParquetSource implementation for reading parquet files
Structs§
- Default
Parquet File Reader Factory - Default implementation of
ParquetFileReaderFactory
- Page
Pruning Access Plan Filter - Filters a
ParquetAccessPlan
based on the Parquet PageIndex, if present - Parquet
Exec Deprecated - Deprecated Execution plan replaced with DataSourceExec
- Parquet
Exec Builder Deprecated ParquetExecBuilder
, deprecated builder forParquetExec
.- Parquet
File Metrics - Stores metrics about the parquet execution for a particular parquet file.
- RowGroup
Access Plan Filter - Reduces the
ParquetAccessPlan
based on row group level metadata.
Traits§
- Parquet
File Reader Factory - Interface for reading parquet files.
Functions§
- build_
row_ filter - Build a
RowFilter
from the given predicateExpr
if possible - can_
expr_ be_ pushed_ down_ with_ schemas - Recurses through expr as a tree, finds all
column
s, and checks if any of them would prevent this expression from being predicate pushed down. If any of them would, this returns false. Otherwise, true. - plan_
to_ parquet - Executes a query and writes the results to a partitioned Parquet file.