mysql 数据sqoop到hive 步骤
2016-08-09 15:20
218 查看
1、hive建表
hive是支持分区的,但是这次建表没有写分区。
2、opt文件
3、执行opt文件
sqoop --options-file 目录.opt
hive是支持分区的,但是这次建表没有写分区。
CREATE TABLE `cuoti_rpt` ( `COURSE_ID` string, `NAME` string, `PERIOD` string, `USER_ID` string, `SUBJECT_ID` string );
2、opt文件
--connect 连接master节点的数据库。 --username 数据库用户名 --password 数据库密码 --table mysql数据库中的表名 --columns 列名 --hive-overwrite overwrite方式 --hive-table 导入hive的表(最好声明在那个hive数据库)
import --connect "jdbc:mysql://master:3306/test" --username root --password 123456 --table tb_cuoti --columns "COURSE_ID,NAME,PERIOD,USER_ID,SUBJECT_ID" --hive-import --hive-overwrite --hive-table cuoti.cuoti_rpt --hive-drop-import-delims -m 1
3、执行opt文件
sqoop --options-file 目录.opt
相关文章推荐
- 利用sqoop从mysql向多分区hive表中导入数据
- 用sqoop实现mysql和hive数据互导
- [Sqoop]将Hive数据表导出到Mysql
- sqoop从mysql向hive中导数据,报数据库访问被拒绝
- sqoop 导出 hive分区表 数据到 mysql
- SQOOP中从mysql导入数据到hive中报错解决方法
- 使用sqoop做Mysql与Hive数据互倒操作
- Sqoop将MySQL和Oracle的数据导入HIVE和Hbase
- 用Sqoop将mysql中的表和数据导入到Hive中
- OOzie调度sqoop1 Action 从mysql导入数据到hive
- Sqoop_详细总结 使用Sqoop将HDFS/Hive/HBase与MySQL/Oracle中的数据相互导入、导出
- sqoop导入mysql数据到hive中报错
- 使用Sqoop将HDFS/Hive/HBase与MySQL/Oracle中的数据相互导入、导出
- 利用sqoop将hive数据导入导出数据到mysql
- 使用sqoop把mysql数据导入hive
- 利用sqoop将hive数据导入导出数据到mysql
- sqoop:mysql和Hbase/Hive/Hdfs之间相互导入数据
- 利用sqoop将hive数据导入导出数据到mysql (转)
- 利用sqoop将hive数据导入导出数据到mysql