首页 理论教育 常用的Sqoop命令

常用的Sqoop命令

时间:2026-01-23 理论教育 蝴蝶 版权反馈
【摘要】:可以使用“sqoop-help”命令来查看Sqoop 支持哪些命令,Sqoop 常用的命令及其功能见表9.1。表9.2数据库连接的公用参数对于不同的命令,有不同的参数,而有些公用参数是大多数命令都支持的,表9.2 列举了用于数据库连接的公用参数,表9.3 列举了import 命令的公用参数,表9.4 列举了export 命令的公用参数,表9.5 列举了Hive 相关的公用参数。表9.4export 命令的公用参数import 命令用于将关系型数据库中的数据导入HDFS 或Hive、HBase 中。

可以使用“sqoop-help”命令来查看Sqoop 支持哪些命令,Sqoop 常用的命令及其功能见表9.1。

表9.1 Sqoop 常用命令及其功能

图示

对于不同的命令,有不同的参数,而有些公用参数是大多数命令都支持的,表9.2 列举了用于数据库连接的公用参数,表9.3 列举了import 命令的公用参数,表9.4 列举了export 命令的公用参数,表9.5 列举了Hive 相关的公用参数。

表9.2 数据库连接的公用参数

图示

表9.3 import 命令的公用参数(https://www.xing528.com)

图示

import 命令用于将关系型数据库中的数据导入HDFS 或Hive、HBase 中。

表9.4 export 命令的公用参数

图示

表9.5 Hive 相关的公用参数

图示

如果向Hive 中导入数据,那么当Hive 中没有对应表时会进行自动创建。如果进行增量导入数据到Hive,就需要设定“mode =append”或“mode = lastmodified”。append 模式主要针对insert 新增数据的增量导入,lastmodified 模式主要针对update 修改数据的增量导入。如果将查询结果导入Hive,就需要使用参数“-query”。使用时必须伴随参数“-target-dir、-hive-table”,如果查询中有where 条件,则条件后必须加上“$CONDITIONS”关键字。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈