Sqoop Codegen – Codegen中的参数和命令及其示例

1.Sqoop Codegen简介及其目的

Sqoop CodeGen用来生成封装导入记录数据的Java类。 作为Sqoop导入过程的一部分,实例化记录的Java对象。 通过生成的Java类,可以创建一个在字段之间使用不同分隔符的类的新版本。

2. Sqoop中的Codegen语法

$ sqoop codegen(generic-args)(codegen-args)

sqoop的Codegen 参数可以以任意顺序输入,但Hadoop通用参数必须先于任何Sqoop Codegen参数。

通用参数

1542547063558689.png

1542547110154370.png

Sqoop Codegen 参数

1542547182766954.png

3. Sqoop中的Codegen示例调用

对于企业数据库的employee表,生成改表的DAO Java 对象。

$ sqoop codegen -connect jdbc:mysql://db.example.com/corp \
    employee

Sqoop Codegen – Codegen中的参数和命令及其示例

发表评论

邮箱地址不会被公开。 必填项已用*标注

÷ 八 = 一

滚动到顶部