Too many partitions for single INSERT block(more than 100)


原创内容,转载请标明出处

使用clickhouse-client 批量导入数据时,显示

Too many partitions for single INSERT block(more than 100)

1、我创建的表,分区设置为CityHash64(column)%100,也就是可为100个分区;

2、我先将分区设置为5000,CityHash64(column)%5000,但是仍然报错;

3、根据提示,修改

max_partitions_per_insert_block=5000;

仍然报错,说明此参数类似会话级的参数,通过clickhouse-client设置,对推出后的操作无效。

4、将参数加入全局配置文件/etc/clickhouse-server/config.xml

<max_partitions_per_insert_block>5000</max_partitions_per_insert_block=1000>

重启ch,无法开始DB,说明不能配置在全局配置文件中。

5、将参数加入用户全局配置文件/etc/clickhouse-server/user.xml,重启ch,可以开启,数据可以完全导入。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM