v.21.1Improvements

Allow Predefined Connections for Kafka and RabbitMQ Engines

Allow to use predefined connections configuration for Kafka and RabbitMQ engines (the same way as for other integration table engines). #31691 (Kseniia Sumarokova).
Allow using predefined connection configurations for Kafka and RabbitMQ table engines, similar to other integration table engines in ClickHouse.

Why it matters

This feature simplifies the management of connection settings by enabling users to define and reuse connection configurations for Kafka and RabbitMQ engines centrally. It enhances consistency, reduces configuration duplication, and eases maintenance when working with multiple tables connecting to the same message brokers.

How to use it

Users can define connection configurations in the ClickHouse server configuration files and then reference these predefined connections in Kafka and RabbitMQ table engine definitions instead of specifying connection parameters directly.