Spark JDBC 写入 ClickHouse ,越界错误

发布于 20 天前 作者 NighterCoder 199 次浏览 来自 问答

Saprk JDBC写入ClickHouse,通过第三方Jdbc依赖 <dependency> <groupId>com.github.housepower</groupId> <artifactId>clickhouse-native-jdbc</artifactId> <version>2.1-stable</version> </dependency>

在Spark端报越界错误,java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 1048576 在ClickHouse端,<Error> executeQuery: Code: 33, e.displayText() = DB::Exception: Cannot read all data. Bytes read: 655335. Bytes expected: 695941.

写入时,指定几个列不会报错,但是写入的时候,列较多的时候就会报错

回到顶部