v.19.4New Features

Parquet Format Support

Parquet format support. #4448 (proller)
Parquet format support added to ClickHouse.

Why it matters

This feature introduces support for the Parquet file format, enabling ClickHouse users to efficiently read and write Parquet files. It solves the problem of interoperability with other data processing systems that use Parquet, a popular columnar storage format, allowing seamless data exchange and improved integration in data pipelines.

How to use it

Users can utilize the Parquet format by specifying Parquet as the input or output format in their SELECT or INSERT queries respectively. For example, to read a Parquet file, use SELECT * FROM file('data.parquet', 'Parquet'). Similarly, to export data as Parquet, use INSERT INTO TABLE FUNCTION file('output.parquet', 'Parquet') SELECT ....