Я использую sqoop для импорта данных из MySQL в улей, то команда, которую я использовал ниже:sqoop импорт в качестве паркетного файла целевой реж, но не может найти файл
sqoop import --connect jdbc:mysql://localhost:3306/datasync \
--username root --password 654321 \
--query 'SELECT id,name FROM test WHERE $CONDITIONS' --split-by id \
--hive-import --hive-database default --hive-table a \
--target-dir /tmp/yfr --as-parquetfile
Таблица улей и данные вставляются, однако я не могу найти файл паркета.
Кто-нибудь знает?
С наилучшими пожеланиями,
Feiran
Данные будут перемещены в каталог хранилища улья из '--target-dir'. – franklinsijo
_ «Создана таблица улья» _ - просто запустите команду show show table *** в Hive, предложение LOCATION покажет, где хранятся ваши файлы данных в HDFS. –
Спасибо, franklinsijo и Самсон Scharfrichter – Feiran