Skip to content

parquet.py

IbisParquet dataclass

Bases: IO[Table]

IO to load from and save to PARQUET data using Ibis.

Example usage:

>>> from pathlib import Path
>>> from ordeq_ibis import IbisParquet
>>> MyParquetUsingPolars = IbisParquet(
...     path=Path("path/to.parquet"),
...     resource="polars://"
... )

>>> MyParquetUsingDuckDB = IbisParquet(
...     path=Path("path/to.parquet"),
...     resource="duckdb://"
... )

See 1 on how to configure the resource.