为什么cloudera导入存在于sqoop autogen文件中

时间:2016-05-03 18:43:01

标签: java hadoop cloudera sqoop

我没有使用ClouderaHortonworks之类的任何hadoop发行版。我已经安装了3台机器hadoop,并分别配置为master,slave1和slave2。我在master上使用数据库userdb和表emp获得了mysql。然后我在slave1上安装并配置了sqoop,并运行sqoop codegen命令,如下所示:

sqoop codegen --connect jdbc:mysql://master/userdb --username root --P --table emp

它在emp.java中生成了emp.classemp.jartmp/sqoop-hadoop/compile/xxxx个文件。当我查看emp.java时,它有以下导入以及十几个:

import com.cloudera.sqoop.lib.JdbcWritableBridge;
import com.cloudera.sqoop.lib.DelimiterSet;
import com.cloudera.sqoop.lib.FieldFormatter;
import com.cloudera.sqoop.lib.RecordParser;
import com.cloudera.sqoop.lib.BooleanParser;
import com.cloudera.sqoop.lib.BlobRef;
import com.cloudera.sqoop.lib.ClobRef;
import com.cloudera.sqoop.lib.LargeObjectLoader;
import com.cloudera.sqoop.lib.SqoopRecord;

我只是想知道sqoop autogen文件中是否存在cloudera包。有人可以解释一下。

0 个答案:

没有答案