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