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

2023-12-29

当我将数据从 oracle DB sqooping 到 HDFS 时,出现了一个奇怪的错误。 Sqoop 无法将 clob 数据导入到 hadoop 上的 avro 文件中。

这是 sqoop 导入错误:

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

我们是否需要向 sqoop import 语句添加任何额外的参数才能将 clob 数据正确导入到 avro 文件中?


Update:找到解决方案,我们需要添加--map-column-java为了clob列。

例如:如果列名称是clob然后我们就通过了——map-column-java clob=string for sqoop导入clob列。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何sqoop将oracle clob数据导入到hdfs上的avro文件 的相关文章

随机推荐