【发布时间】:2016-12-04 22:01:57
【问题描述】:
下面是我创建的sqoop作业
sqoop job --create sqoop_incremental_job -- import --connect jdbc:mysql://quickstart.cloudera:3306/retail_db --username retail_dba --password cloudera --table categories --target-dir /user/cloudera/sqoop_incremental_job_categories --incremental append --check-column category_id --last-value 10 -m 1
例如:最后一个值是 10
现在我通过每次在mysql中添加新记录来运行sqoop作业2次,以便增量执行附加到HDFS中的现有数据。
问题是每次我使用sqoop job --exec sqoop_incremental_job 运行作业时,last-value 是如何更新的,以及每次运行作业时如何查看更新的值???
【问题讨论】: