我已經完成了將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