我试图从mysql表employees导入5条记录,并通过在sqoop import命令中创建一个hive表将其导入hdfs。但是查询运行了很长时间,我看不到任何结果。
我已经启动了hadoop服务,它正在运行。我也可以在配置单元中手动创建表。
sqoop import --connect jdbc:mysql://localhost:3306/DBName
--username UserID --password Pwd --split-by EMPLOYEE_ID
-e "select EMPLOYEE_ID,FIRST_NAME from employees where EMPLOYEE_ID <=105 and $CONDITIONS"
--target-dir /user/hive/warehouse/mysqldb.db/employees
--fields-terminated-by ","
--hive-import
--create-hive-table
--hive-table mysqldb.employees -m2
这是怎么回事?
sqoop查询->
网址->
暂无答案!
目前还没有任何答案,快来回答吧!