v.23.3New Feature

Allow Control of Compression in Parquet/ORC/Arrow Formats

Allow control of compression in Parquet/ORC/Arrow output formats, adds support for more compression input formats. This closes #13541. #47114 (Kruglov Pavel).
Added control over compression options for Parquet, ORC, and Arrow output formats and expanded support for additional compression formats on input.

Why it matters

This feature enables users to specify and customize compression algorithms and settings when exporting data in Parquet, ORC, and Arrow formats, improving storage efficiency and performance. It also enhances compatibility by supporting more compression formats on input, addressing user needs for flexible and efficient data processing.

How to use it

Users can control compression by specifying compression parameters in the respective output format settings during data export. This typically involves setting compression options in the CLICKHOUSE client or configuration files when using FORMAT Parquet, FORMAT ORC, or FORMAT Arrow output queries.