Sqoop增量从MySQL中向hive导入数据
2015-12-05 13:26
826 查看
sqoop job --create incretest -- import --connect jdbc:mysql://10.8.2.19:3306/db --table table1 --username op_root --password root -m 1 --hive-import --incremental lastmodified --check-column dtTime --last-value '2015-11-30 16:59:43.1';
注意:
1. – import之间有空格
2. dtTime要和你mysql数据库字段一样,此处区分大小写
3. hive中时间精确到2015-11-30 16:59:43.0跟2015-11-30 16:59:43不同
select * from table1 where dtTime = '2015-11-30 16:59:43.0'; select * from table1 where dtTime = '2015-11-30 16:59:43'; 结果不同
4.job中自动更新的时间是按你执行命令的时间更新,而不是dtTime最后一个值的时间
参考资料:
/article/1869762.html
http://shiyanjun.cn/archives/624.html
http://www.linuxidc.com/Linux/2014-09/106281.htm
相关文章推荐
- Sqoop增量从MySQL中向hive导入数据
- sql语句 如何去掉sql sever 前面的架构名。
- Linux运维 第五阶段(三)mysql高可用(基于heartbeat、nfs)
- Oracle12c学习(二)---Linux下SQL Developer 安装
- mysql while,loop,repeat循环,符合条件跳出循环
- mysql while,loop,repeat循环,符合条件跳出循环
- plsql developer调试触发器
- django之sqlite3常见错误
- OPTION(RECOMPILE)提高带参数执行SQL语句的索引效率
- mysql架构
- mysql while,loop,repeat循环,符合条件跳出循环
- sql分组排序取top n
- 01.Django学习之安装,建立项目,传参,MySQL数据库,静态文件配置和模板的使用
- PLSQL Developer连接数据库(64位操作系统)
- Oracle12c及PLSQL Developer安装全程记录
- unqlite安装/使用/测试
- win8 64位使用plsql developer连接oracle数据库问题
- Can't open the mysql.plugin table. Please run mysql_upgrade to create it
- MySQL 高可用架构之MMM
- GoLang操作Mysql