所以我试图在 MySQL 的 RDBMS 表中执行更新。问题是这个更新来自我的 HDFS 中的一个文件,虽然在 MySQL 中,当我更新记录时,表计数带有一个主键,但结果集在描述中出现了重复的值,而不是用新的更新先前的记录钥匙。在下面的示例中,记录 Financial 应该只出现一次,值为 9,但相反,我有两条记录,第一条的键为 2,第二条的键为 9。
我的 Sqoop 代码:
sqoop export --connect jdbc:mysql://xxxxxx/retail_export --username xxxxx --password xxxxx \
--table export_sqoop_dept --update-key id --update-mode allowinsert --export-dir /user/ingenieroandresangel/datasets/sqoop_export.txt \
-m 1
非常感谢你们。