Read and write clickhouse cluster in parallel
The actual number of partitions = the number of scan partitions * the number of shard
The scan partition will be assigned to each shard, and each shard will get data from ClickHouse through the conditions of the scan partition
A write partition will be allocated to a shard, and the data will be written to the clickhosue that can be reached under the shard