v.25.8New Feature

Iceberg writes for create

Iceberg writes for create. Closes #83927. #83983 (Konstantin Vedernikov).
Iceberg table engine now supports write operations for CREATE statements.

Why it matters

This feature enables users to write data directly into Iceberg tables using CREATE statements, enhancing the usability and integration of Iceberg table support in ClickHouse. It solves the limitation where Iceberg tables could not be written to upon creation, thus improving workflow efficiency and data management in ClickHouse.

How to use it

Users can now create and write into Iceberg tables using standard CREATE TABLE statements followed by insert operations. Simply define an Iceberg table engine during creation, and proceed with INSERT INTO commands as usual to write data.