要将我的数据从 HDFS 导出到 Postgres,我使用的是 Sqoop (1.3.0-cdh3u4)。主要问题是我有一列 ltree 类型。
ERROR orm.ClassWriter: Cannot resolve SQL type 1111
ERROR orm.ClassWriter: No Java type for SQL type 1111 for column path
Sqoop 即使使用 --map-column-java 强制字符串解析也无法导出。
java.io.IOException: org.postgresql.util.PSQLException: ERROR: column "path" is of type ltree but expression is of type character varying
Hint: You will need to rewrite or cast the expression.
Position: 106
任何想法?