对于导入表的时候,没有指定每个columns, primary_key
那么在运行的时候会有ERROR,显示应该按照怎么样的格式输入命令。
这里有如下的解决办法:
1、指明 primary_key
sqoop import \
--connect jdbc:mysql://IP/db \
--username root \
--password **** \
--table user \
--target-dir /user/root/user_data \
--columns "first_name, last_name, created_date"
--split-by created_date
2、不指明primary_key,
sqoop import \
--connect jdbc:mysql://IP/db \
--username root \
--password **** \
--table user \
--target-dir /user/root/user_data \
--columns "first_name, last_name, created_date"
-m 1