hive
Создание таблицы улья через Sqoop
Поиск…
Вступление
Если у нас есть мета-магазин Hive, связанный с нашим кластером HDFS, Sqoop может импортировать данные в Hive, создав и выполнив инструкцию CREATE TABLE, чтобы определить макет данных в Hive. Импорт данных в Hive так же просто, как добавление опции -hive-import в вашу командную строку Sqoop.
замечания
Импорт данных непосредственно из РСУБД в систему «ВИЧ» может решить много времени. Также мы можем запустить запрос свободной формы (соединение или простой запрос) и заполнить его в таблице нашего выбора непосредственно в Hive.
--hive-import сообщает Sqoop, что конечным пунктом назначения является Hive, а не HDFS.
- опция «таблица» помогает импортировать данные в таблицу в выбранном нами улье, иначе она будет называться исходной таблицей, импортируемой из РСУБД.
Импорт куста с именем таблицы назначения в куст
$ sqoop import --connect jdbc:mysql://10.0.0.100/hadooptest
--username hadoopuser -P
--table table_name --hive-import --hive-table hive_table_name