v.20.5Improvement
Support kafka_client_id Parameter for Kafka Tables in ClickHouse
Support kafka_client_id parameter for Kafka tables. It also changes the default client.id used by ClickHouse when communicating with Kafka to be more verbose and usable. #11252 (filimonov).Why it matters
This feature enables users to specify a custom Kafka client identifier for Kafka engine tables, solving issues related to client identification and debugging. It enhances observability and management by making the defaultclient.id more descriptive and user-friendly when ClickHouse interacts with Kafka.How to use it
Users can set thekafka_client_id parameter in the Kafka table engine definition to specify a custom client ID. If not set, ClickHouse uses the new default verbose client.id automatically during communication with Kafka.