📜  Sqoop导入

📅  最后修改于: 2020-12-03 09:04:09             🧑  作者: Mango

Sqoop导入

我们在mySql数据库中有表,我们必须使用Sqoop将其导入到HDFS中。要查看表中的内容,请在mySql提示符下键入以下命令。

mysql> select * from table_name limit 10

将“国家”表导入到我们的HDFS环境中:

$ sqoop import --connect "jdbc:mysql://localhost/training" --username cloudera -P --table 
cloudera -target-dir /user/country_imported

在一行中键入上述命令。

在此,-m 1为每个表指定一个映射器。所有表都下载到默认目录中。使用的默认映射器数为4。您可以通过在命令后附加“ -m number_of_mappers”来更改此映射器。