我正在尝试将表格从hdfs导出到postgres 以下是我用于导出的查询:
sqoop export --connect jdbc:postgresql:hostname:5432/postgresDB --username user --password password --input-fields-terminated-by '\001' --fields-terminated-by ',' --table customer --export-dir /hdfs/location/customer --input-null-string '\\N' --input-null-non-string '\\N' --direct --update-key customer_id
sqoop查询以成功消息完成。请参阅下面的屏幕截图:
但是当我查询表格时,我找不到任何数据。
感谢任何帮助。提前谢谢。
答案 0 :(得分:0)
sqoop export --connect jdbc:postgresql:hostname:5432/postgresDB \
--username user \
--password password \
--input-fields-terminated-by '\001' \
--fields-terminated-by ',' \
--table customer \
--export-dir /hdfs/location/customer \
--input-null-string '\\N' --input-null-non-string '\\N' \
--direct \
--update-mode allowinsert
这有效..
答案 1 :(得分:0)
对我来说,这在我为表名添加了架构名称后起作用。
--模式my_schema