API reference

python:irx:irx.table_io.write_parquet

function write_parquet

write_parquet(frame: pa.Table, path: str | os.PathLike[str], *, compression: str | None = None, row_group_size: int | None = None, atomic: bool | None = None, durable: bool | None = None, append: bool | None = None, partition_columns: Sequence[str] | None = None, options: ParquetOptions | None = None) -> None

Source: packages/irx/src/irx/table_io.py:587

Write exact table types using explicit overrides and checked close.

Default compression is snappy; row-group size is 1048576. Atomic writes are opt-in and POSIX-local; None means no keyword override. Partitioned output selects Hive dataset mode unless explicit options say otherwise.

Parameters

Search documentation

Type to search.