-
Първо изтеглете mysql-connector-java-5.0.8 и поставете буркана в папката lib и bin на Sqoop
-
Създайте дефиницията на таблицата в Hive с точни имена и типове на полета като в mysql
sqoop import --verbose --fields-terminated-by ',' --connect jdbc:mysql://localhost/test --table employee --hive-import --warehouse-dir /user/hive/warehouse --fields -terminated-by ',' --split-by id --hive-table Emploee
тест - Име на база данни
служител - име на таблица (присъства в теста)
/user/hive/warehouse – Директория в HDFS, където данните трябва да бъдат импортирани
--split-by id - id може да бъде първичен ключ на таблицата 'employee'
--hive-table employee - таблица на служители, чиято дефиниция присъства в Hive
Ръководство за потребителя на Sqoop (Едно от най-добрите ръководства за изучаване на Sqoop)