Re-exports§
pub use crate::common::paths::normalize_path_to_uri;
Functions§
- combine_
parquet_ files - Combines multiple Parquet files using object store with storage options
- combine_
parquet_ files_ from_ object_ store - Combines multiple Parquet files from object store
- create_
object_ store_ from_ path - Creates an object store from a URI string with optional storage options.
- min_
max_ from_ parquet_ metadata - Extracts the minimum and maximum i64 values for the specified
column_namefrom a Parquet file’s metadata using object store with storage options. - min_
max_ from_ parquet_ metadata_ object_ store - Extracts the minimum and maximum i64 values for the specified
column_namefrom a Parquet file’s metadata in object store. - read_
parquet_ from_ object_ store - Reads a Parquet file from an object store and returns all record batches plus
the Arrow schema from the builder. The builder’s schema includes metadata restored
from the file’s
ARROW:schemakey_value_metadata; use it for decoding instead of each batch’s schema (which has metadata stripped). - read_
parquet_ schema_ from_ object_ store - Reads only the Arrow schema (including key/value metadata) of a Parquet object.
- write_
batch_ to_ parquet - Writes a
RecordBatchto a Parquet file using object store, with optional compression. - write_
batches_ to_ object_ store - Writes multiple
RecordBatchitems to an object store URI, with optional compression, row group sizing, andkey_value_metadata(e.g. for instrument “class” so it survives roundtrip). - write_
batches_ to_ parquet - Writes multiple
RecordBatchitems to a Parquet file using object store, with optional compression, row group sizing, and storage options.