У меня возникла проблема при импорте данных из MySQL в Hive с помощью Sqoop...
Этот запрос:
sqoop import --connect jdbc:mysql://xx.xx.xx.xx/database \
--username sqoop --password sqoop --table datatable \
--target-dir /home/cloudera/user/hive/warehouse/database.db/datatable \
--as-parquetfile -m 1 --append
Вернуть эту ошибку:
01.15.14, 16:27:28 ПРЕДУПРЕЖДЕНИЕ util.AppendUtils: невозможно добавить файлы в целевой каталог; нет такого каталога: _sqoop/14162350000000781_32315_servername.ip-xx-xx-xx.eu_datatable
Файлы расположены в /user/root/_sqoop/ следующим образом: /user/root/_sqoop/14162350000000781_32315_servername/ip-xx-xx-xx/eu_datatable/
Нормально ли, что точки в имени хоста заменены косой чертой? Вроде бы проблема, но никто не жалуется на эту проблему...
Редактировать: он работает правильно при использовании текстового формата вместо паркета.
Благодарю вас !