学习 Sqoop(一):初识 Sqoop

2018-01-17 10:30:43来源:http://dyingbleed.com/sqoop-1/作者:李震的个人博客人点击

分享


Apache Sqoop
是 Hadoop 生态系统中的数据交换工具,用于在 Hadoop 与关系型数据库之间批量传输数据


Sqoop 是 SQL to Hadoop 的缩写



GitHub 镜像地址:https://github.com/apache/sqoop


Sqoop 1 是命令行工具集,Sqoop 2 是 Web 服务


命令行

命令行接口结构:


sqoop [TOOL] [PROPERTY_ARGS] [SQOOP_ARGS]


TOOL
说明了需要执行的操作,主要的工具有:


import 导入数据
export 导出数据
job 操作(create、delete、list、show)和执行保存的 job
create-hive-table 根据数据库表创建 Hive 表
eval 在数据库上执行 SQL
list-databases
list-tables
help 显示工具帮助信息


PROPERTY_ARGS
Java 属性,格式:-Dname=value



SQOOP_ARGS
Sqoop 参数,格式:--name value



参考:http://sqoop.apache.org/docs/1.4.6/SqoopUserGuide.html


最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台