Как импортировать локальный CSV в куст без создания схемы с помощью sqoop
У меня есть CSV в моем локальном каталоге, и я хочу создать улей таблицы.. Проблема в том, что CSV имеет много столбцов...
1 ответ
В словах авторов Sqoop означает Sql-to-Hadoop. Вы не можете использовать Sqoop для импорта данных из вашего локального формата в hdf.
Sqoop ("SQL-to-Hadoop") - это простой инструмент командной строки со следующими возможностями:
- Импортирует отдельные таблицы или целые базы данных в файлы в HDFS
- Создает классы Java, чтобы позволить вам взаимодействовать с импортированными данными
- Предоставляет возможность импорта из баз данных SQL прямо в хранилище данных Hive.
Для получения дополнительной информации перейдите по ссылкам ниже:
http://blog.cloudera.com/blog/2009/06/introducing-sqoop/
http://kickstarthadoop.blogspot.com/2011/06/how-to-speed-up-your-hive-queries-in.html