导入新数据和更新数据 - 最后修改模式
如果要添加新行并更新现有数据。
你还需要两个参数:
--check-column
:应检查新附加和更新数据的列名。date
,time
,datetime
和timestamp
是此列的合适数据类型。--last-value
:成功导入 Hadoop 的最后一个值。将导入此值之后的所有新添加和更新的数据。
sqoop import \
--connect jdbc:mysql://mysql.example.com/testdb \
--username sqoop \
--password sqoop \
--table employee \
--incremental lastmodified \
--check-column last_update_date \
--last-value "2015-10-20 06:00:01"