export参数 sqoop_Sqoop import export参数

通用参数

6ffd0ef83c50ef3dc7b8e15310f255ed.png

import

b1245da38b1688cae1a2304cbe4741b4.png

77bbf3bbedb54386046e5d1e99d1312c.png

export

2d9ce691bade71e4cfd2a2c103501454.png

通用通用参数

选项     含义说明

–connect     指定JDBC连接字符串

–connection-manager     指定要使用的连接管理器类

–driver     指定要使用的JDBC驱动类

–hadoop-mapred-home

指定$HADOOP_MAPRED_HOME路径

–help     打印用法帮助信息

–password-file     设置用于存放认证的密码信息文件的路径

-P     从控制台读取输入的密码

–password     设置认证密码

–username     设置认证用户名

–verbose     打印详细的运行信息

–connection-param-file     可选,指定存储数据库连接参数的属性文件

import

选项     含义说明

–append     将数据追加到HDFS上一个已存在的数据集上

–as-avrodatafile     将数据导入到Avro数据文件

–as-sequencefile     将数据导入到SequenceFile

–as-textfile     将数据导入到普通文本文件(默认)

–boundary-query     边界查询,用于创建分片(InputSplit)

–columns

    从表中导出指定的一组列的数据

–delete-target-dir     如果指定目录存在,则先删除掉

–direct     使用直接导入模式(优化导入速度)

–direct-split-size     分割输入stream的字节大小(在直接导入模式下)

–fetch-size     从数据库中批量读取记录数

–inline-lob-limit     设置内联的LOB对象的大小

-m,–num-mappers     使用n个map任务并行导入数据

-e,–query     导入的查询语句

–split-by     指定按照哪个列去分割数据

–table     导入的源表表名

–target-dir

导入HDFS的目标路径

–warehouse-dir

HDFS存放表的根路径

–where     指定导出时所使用的查询条件

-z,–compress     启用压缩

–compression-codec     指定Hadoop的codec方式(默认gzip)

–null-string     果指定列为字符串类型,使用指定字符串替换值为null的该类列的值

–null-non-string

export

选项     含义说明

–validate     启用数据副本验证功能,仅支持单表拷贝,可以指定验证使用的实现类

–validation-threshold     指定验证门限所使用的类

–direct     使用直接导出模式(优化速度)

–export-dir

导出过程中HDFS源路径

-m,–num-mappers     使用n个map任务并行导出

–table     导出的目的表名称

–call     导出数据调用的指定存储过程名

–update-key     更新参考的列名称,多个列名使用逗号分隔

–update-mode     指定更新策略,包括:updateonly(默认)、allowinsert

–input-null-string     使用指定字符串,替换字符串类型值为null的列

–input-null-non-string     使用指定字符串,替换非字符串类型值为null的列

–staging-table     在数据导出到数据库之前,数据临时存放的表名称

–clear-staging-table     清除工作区中临时存放的数据

–batch     使用批量模式导出

————————————————

版权声明:本文为CSDN博主「夏至1208」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/qq_34382453/article/details/83573141

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值