Sqoop
时 mysql
导出未选择手动创建的文件。
我使用mysql
导入命令(位置/user/cloudera/cities)从hdfs
导入了几行到sqoop
。
然后,我在hdfs
中添加了一个新文件,并希望更新回mysql
表城市。
但sqoop
仅导出以前导入的数据,跳过我手动插入的新数据。
Sqoop
导出命令如下:
sqoop export --connect jdbc:mysql://quickstart.cloudera:3306/sqoop \
--username sqoop \
--password sqoop \
--table cities \
--export-dir /user/cloudera/cities \
--update-key id
如果我错过了什么,请帮助我理解。