Apache Sqoop Cookbook 英文版-翻译学习!!
问题
在已经成功的安装并配置了sqoop后,如何运行sqoop.
解决方案
sqoop是一个命令行工具,可以被shell应用调用(bash,zsh), 关于Sqoop命令行的例子如下所示
sqoop import \
-Dsqoop.export.records.per.statement=1 \
--connect jdbc:postgresql.example.com/database \
--username sqoop \
--password sqoop \
--table cities \
-- \
--schema us
讨论
sqoop命令行的结构如下
sqoop TOOL PROPERTY_ARGS SQOOP_ARGS [-- EXTRA_ARGS]
TOOL 表示希望执行的操作,最重要的操作是 import 将数据从数据库导入到Hadoop和 export 将
数据从Hadoop导出到数据库。
PROPERTY_ARGS 属性参数,指定一系列的参数,这些参数以Java属性格式方式 -Dname=value 输入。
属性参数在SQOOP_ARGS参数之前,对于SQOOP_ARGS包含了所有的sqoop参数。
EXTRA_ARGS 用来指定额外的参数,这些参数针对于专门的连机器,额外的参数,必须使用 -- 来进行区分。
转载于:https://www.jianshu.com/p/898bd3ac9a48