使用 sqoop 时找不到命令
Command not found when use sqoop
当我使用sqoop时,它告诉我:
'--table: command not found'
代码如下:
sqoop export --connect jdbc:mysql://hadoop01:3306/result \
--username root \
--password 000000 \
--table stats_event \
--export-dit hdfs://hadoop01:8020/user/hive/warehouse/eclog.db/stats_event \
--input-fields-terminated-by '\t' \
--update-node allowsert \
--update-key paltform_dimension_id,date_dimension_id,event_dimension_id \
- m 1;
错别字:
--export-dit
→ --export-dir
这是错字:
--export-dir
还有
--update-node allowser
--> --update-node allowinsert
当我使用sqoop时,它告诉我:
'--table: command not found'
代码如下:
sqoop export --connect jdbc:mysql://hadoop01:3306/result \
--username root \
--password 000000 \
--table stats_event \
--export-dit hdfs://hadoop01:8020/user/hive/warehouse/eclog.db/stats_event \
--input-fields-terminated-by '\t' \
--update-node allowsert \
--update-key paltform_dimension_id,date_dimension_id,event_dimension_id \
- m 1;
错别字:
--export-dit
→ --export-dir
这是错字:
--export-dir
还有
--update-node allowser
--> --update-node allowinsert