sqoop将pgsql导入数据hive问题(ERROR orm.ClassWriter: Cannot resolve SQL type 1111)

解决sqoop pgsql数据导入到hive中 uuid无法转化的问题

错入如下
sqoop将pgsql导入数据hive问题(ERROR orm.ClassWriter: Cannot resolve SQL type 1111)
解决1:如果有有精力和时间的话,可以去sqoop的jar中中找到ClassWriter类,然后去添加上uuid类型转化成hive中的字段,在此不介绍这种方法

解决2:在sqoop中的命令中的sql查询进行数据类型转化函数 cast() 如下
sqoop将pgsql导入数据hive问题(ERROR orm.ClassWriter: Cannot resolve SQL type 1111)
将uuid类型提前转换成varchar类型 在hive中对应出string类型