v.19.8Improvements

Support Dictionaries in Clickhouse-copier for Functions in <sharding_key> #5270 (proller)

Support dictionaries in clickhouse-copier for functions in <sharding_key> #5270 (proller)
Added support for using dictionaries in sharding_key functions in clickhouse-copier.

Why it matters

This feature enables clickhouse-copier to utilize dictionaries within sharding key functions, allowing more flexible and dynamic sharding strategies that rely on external key-value data. It enhances data distribution control and can improve copying operations in complex cluster setups.

How to use it

Users can incorporate dictionary functions directly within the sharding_key expression in the clickhouse-copier configuration file to control shard allocation based on external dictionary lookups.