我已经完成了将oracle数据导入到我的HDFS的sqoop importer java类。但林得到错误java.lang.ClassCastException: java.lang.Integer cannot be cast to java.math.BigDecimal
。任何人都知道为什么会发生这种情况,应该如何解决?Sqoop导入Java客户端
1
A
回答
1
问题似乎是当您正在等待大十进制数时,您正在传递GenericJdbcPartitioner类的方法constructTextConditions中的Integer值。你必须确定你在那里介绍的数据。
-1
相关问题
- 1. 使用远程java客户端的Sqoop导入
- 2. suds.client和导入客户端什么是“导入客户端”
- 3. Zimbra Java客户端 - 入门?
- 4. Elasticsearch传输客户端Java客户端
- 5. Java:服务器/客户端 - >客户端/客户端
- 6. Sqoop Hive导入
- 7. 导入在sqoop
- 8. Sqoop-Hive导入
- 9. Node.js服务器,向客户端和客户端导入和导出数据
- 10. Python - 导入客户端模块
- 11. JAVA RMI客户端
- 12. 在Java客户端
- 13. Bonjour客户端Java
- 14. REST客户端JAVA
- 15. Java LocalConnection客户端
- 16. StackMob Java客户端
- 17. Java EBICS客户端
- 18. Telnet客户端 - Java
- 19. Java NTP客户端
- 20. Firebase Java客户端
- 21. wsdl客户端java
- 22. OAuth客户端Java
- 23. Java socket.io客户端
- 24. 导入客户
- 25. 需要为HTTP客户端导入哪个Java包?
- 26. 如何导入谷歌云客户端库在Java中
- 27. 从Java中的WSDL导入Web服务客户端
- 28. 如何使用Java客户端导入WCF Web服务
- 29. 客户端的Java网络输入流
- 30. 将客户端写入服务器Java
是的。我使用sqoop 1.99.3。它仅在分割数量为1时发生。意味着所有记录的唯一值分区字段。 – Vaisakh