Scala java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:0
我正在尝试将数据加载到配置单元表中,同时将数据加载到配置单元表中,我收到错误“java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:0”。 我不知道我哪里做错了,这个错误占用了我太多的时间 任何帮助都将不胜感激 文件:Scala java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:0,scala,apache-spark,dataframe,hive,Scala,Apache Spark,Dataframe,Hive,我正在尝试将数据加载到配置单元表中,同时将数据加载到配置单元表中,我收到错误“java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:0”。 我不知道我哪里做错了,这个错误占用了我太多的时间 任何帮助都将不胜感激 文件: 我猜蜂巢url有问题。 由于stacktrace中的这一行: at com.cloudera.hiveserver2.jdbc.common.BaseConnectionFactory.acceptsURL(Unknown Sou
我猜蜂巢url有问题。 由于stacktrace中的这一行:
at com.cloudera.hiveserver2.jdbc.common.BaseConnectionFactory.acceptsURL(Unknown Source)
java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(String.java:658)
at com.cloudera.hiveserver2.hivecommon.core.CoreUtils.parseSubName(Unknown Source)
at com.cloudera.hive.jdbc41.HS2Driver.parseSubName(Unknown Source)
at com.cloudera.hiveserver2.jdbc.common.BaseConnectionFactory.acceptsURL(Unknown Source)
at com.cloudera.hiveserver2.jdbc.common.AbstractDriver.connect(Unknown Source)
at org.apache.spark.sql.execution.datasources.jdbc.JdbcUtils$$anonfun$createConnectionFactory$1.apply(JdbcUtils.scala:59)
at org.apache.spark.sql.execution.datasources.jdbc.JdbcUtils$$anonfun$createConnectionFactory$1.apply(JdbcUtils.scala:50)
at org.apache.spark.sql.execution.datasources.jdbc.JdbcRelationProvider.createRelation(JdbcRelationProvider.scala:59)
at org.apache.spark.sql.execution.datasources.DataSource.write(DataSource.scala:426)
at com.cloudera.hiveserver2.jdbc.common.BaseConnectionFactory.acceptsURL(Unknown Source)