Module async_reader

Source
Expand description

ParquetRecordBatchStreamBuilder: async API for reading Parquet files as RecordBatches

This can be used to decode a Parquet file in streaming fashion (without downloading the whole file at once) from a remote source, such as an object store.

See example on ParquetRecordBatchStreamBuilder::new

Structs§

MetadataLoader
An asynchronous interface to load ParquetMetaData from an async source
ParquetRecordBatchStream
An asynchronous Streamof RecordBatch constructed using ParquetRecordBatchStreamBuilder to read parquet files.

Traits§

AsyncFileReader
The asynchronous interface used by ParquetRecordBatchStream to read parquet files
MetadataFetch
A data source that can be used with MetadataLoader to load ParquetMetaData

Functions§

fetch_parquet_metadataDeprecated
Fetches parquet metadata

Type Aliases§

ParquetRecordBatchStreamBuilder
A builder for reading parquet files from an async source as ParquetRecordBatchStream