如何使用sqoop将oracle clob数据导入hdfs上的avro文件

bmp9r5qi  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(427)

我在将数据从oracledb复制到hdfs时遇到了一个奇怪的错误。sqoop无法将clob数据导入hadoop上的avro文件。
这是sqoop导入错误:

ERROR tool.ImportTool: Imported Failed: Cannot convert SQL type 2005

我们是否需要为sqoop import语句添加额外的参数,以便将clob数据正确地导入avro文件?

vatpfxk5

vatpfxk51#

更新:找到解决方案,我们需要添加-- map-column-java 对于 clob 柱。
例如:如果列名为 clob 那我们有通行证-- map-column-java clob=string 为了 sqoop 导入 clob 柱。

相关问题