[
https://issues.apache.org/jira/browse/SPARK-19392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15878520#comment-15878520
]
Hokam Singh Chauhan commented on SPARK-19392:
---------------------------------------------
I am also getting the similar issue with Spark 1.6.0 on CDH5.8.3 environment.
17/02/22 18:26:11 INFO com.AppReceiver: Query in AppReceiver : select * from
tutorials
17/02/22 18:26:14 ERROR com.AppDriver: Failed to start the driver for
JDBCOracleApp
java.util.NoSuchElementException: key not found: scale
at scala.collection.MapLike$class.default(MapLike.scala:228)
at scala.collection.AbstractMap.default(Map.scala:58)
at scala.collection.MapLike$class.apply(MapLike.scala:141)
at scala.collection.AbstractMap.apply(Map.scala:58)
at org.apache.spark.sql.types.Metadata.get(Metadata.scala:108)
at org.apache.spark.sql.types.Metadata.getLong(Metadata.scala:51)
at
org.apache.spark.sql.jdbc.OracleDialect$.getCatalystType(OracleDialect.scala:33)
at
org.apache.spark.sql.execution.datasources.jdbc.JDBCRDD$.resolveTable(JDBCRDD.scala:140)
at
org.apache.spark.sql.execution.datasources.jdbc.JDBCRelation.<init>(JDBCRelation.scala:91)
at
org.apache.spark.sql.execution.datasources.jdbc.DefaultSource.createRelation(DefaultSource.scala:57)
at
org.apache.spark.sql.execution.datasources.ResolvedDataSource$.apply(ResolvedDataSource.scala:158)
Can anyone please help on this to resolve it in existing version?
> Throw an exception "NoSuchElementException: key not found: scale" in
> OracleDialect
> ----------------------------------------------------------------------------------
>
> Key: SPARK-19392
> URL: https://issues.apache.org/jira/browse/SPARK-19392
> Project: Spark
> Issue Type: Bug
> Components: SQL
> Affects Versions: 2.1.0
> Reporter: Takeshi Yamamuro
> Priority: Minor
>
> In OracleDialect, if you use Numeric types in `DataFrameWriter` with Oracle
> jdbc, this throws an exception below;
> {code}
> java.util.NoSuchElementException: key not found: scale at
> scala.collection.MapLike$class.default(MapLike.scala:228)
> at scala.collection.AbstractMap.default(Map.scala:59) at
> scala.collection.MapLike$class.apply(MapLike.scala:141)
> {code}
> This ticket comes from
> https://www.mail-archive.com/[email protected]/msg61280.html.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]