当表加载时,Sqoop从oracle表卸载

时间:2015-06-07 23:13:18

标签: oracle hadoop hive sqoop

我可以使用sqoop从oracle数据库中卸载数据。但有时我的工作在上游负载正在进行时开始。我没有依赖设置,因为上游工作在我的环境之外。

Sqoop查询:

select * from PFSIEBEL.'${TBL_NM}' where trunc(last_upd) >=(to_char(to_date('${ODATE}','YYYYMMDD')))

这是我使用表格中的拉动增量记录的查询。

我想知道sqoop在从rdbms提取数据时做了什么?  当事务进入RDBMS中的记录时会发生什么?

1 个答案:

答案 0 :(得分:0)

Sqoop不会执行脏读操作意味着不会导入尚未提交且正在修改的数据。 --relaxed-isolation选项可用于指示Sqoop使用读取未提交的隔离级别。

但它不支持oracle。