v.23.5Improvement

Kafka Table Engine Supports Alias Columns

The Kafka table engine now allows to use alias columns. #49824 (Aleksandr Musorin).
The Kafka table engine now supports the use of alias columns.

Why it matters

This feature enables users to define alias columns in Kafka table engine definitions, allowing for more flexible data representation and schema management when ingesting data from Kafka topics.

How to use it

To use alias columns in the Kafka table engine, define the alias columns explicitly in the table schema when creating or altering a Kafka table. This allows ClickHouse to reference or transform Kafka message fields under different column names.