您好我通过sqoop连接器从mysql加载数据到hdfs。现在,如果现有数据之间的行更新得到更新,是否有任何查询更新sqoop中现有行的数据值。我知道增量更新吗?在增量更新中是否也会更新现有的行?我是新来的sqoop?在sqoop中增量更新
0
A
回答
0
是的,但在执行增量导入时应使用lastmodified
模式。根据documentation:
的备用表更新通过Sqoop支持策略称为 上次更改时间模式。当源表 的行可能会更新时,您应该使用此更新,并且每个此类更新都会将上次修改列的值设置为当前时间戳。检查 列保存的时间戳超过 --last-value指定的时间戳时导入的行。
在增量导入结束时,应为 为后续导入指定为--last-value的值将打印到 屏幕。在运行后续导入时,应该以这种方式指定 --last-value,以确保只导入新数据或更新数据。这是通过创建增量导入 作为保存的作业自动处理的,这是执行 周期性增量导入的首选机制。有关更多信息,请参阅 此文档后面有关已保存作业的部分。
记住,这种模式需要保持一个日期值(如date
,time
,datetime
和timestamp
)的柱。
This answer显示使用merge-key
替代现有值的导入策略。
相关问题
- 1. 使用sqoop增量更新更新Hive表
- 2. 如何查看sqoop作业中的增量更新值?
- 3. 增量“lastmodified”在sqoop中不工作
- 4. 增量更新使用SQOOP将数据追加到表
- 5. Sqoop增量导入和更新不起作用
- 6. 增量sqoop与条件
- 7. 的Apache Sqoop增量导入
- 8. Sqoop增量导入失败
- 9. 在lucene中增量更新的问题
- 10. 在mysql中增量更新值
- 11. 保存sqoop增量导入id
- 12. Sqoop合并失败时,选择时间戳作为增量更新列
- 13. Sqoop工作增量上次更改错误的时间戳值
- 14. Incrimental更新使用sqoop
- 15. 增量模型更新pyMC3
- 16. sphinxsearch增量指数更新
- 17. 更新Sqoop导出中的值
- 18. 从MySQL表中提取增量更新
- 19. MySQL中的增量更新表
- 20. 我们如何自动化SQOOP中的增量导入?
- 21. 在CRM 4.0中更新新增字段
- 22. Mysql更新,其中每个更新的行的数量正在增加
- 23. 使用Sqoop获取RDBMS更新到HDFS
- 24. 增量更新插入...重复密钥
- 25. 异议js用增量更新+1
- 26. Android:AsyncTask,如何更新ProgressDialog增量
- 27. J2ME MIDlet的增量JAR更新
- 28. 用symfony增量更新/推进
- 29. iPhone SDK是否有增量更新?
- 30. 从选择增量mysql更新