问题描述

问题描述/异常栈

java.util.NoSuchElementException: head of empty list
at scala.collection.immutable.Nil$.head(List.scala:420)
at scala.collection.immutable.Nil$.head(List.scala:417)
at com.netease.music.da.transfer.jdbc.reader.JDBCReader.getTableSplits(JDBCReader.scala:212)
at com.netease.music.da.transfer.jdbc.reader.JDBCReader.getSplits(JDBCReader.scala:187)

解决方案

可能原因为`split`指定的列在表中不存在或指定的列名添加了双引号,修改指定列为表中存在的列或去除列名外的双引号;

问题原因

数据传输使用高级属性指定切分键有误时,容易触发异常

作者:常惠渊