Я пытаюсь скопировать таблицы базы данных retail_db в базу данных hive, которую я уже создал. Когда я выполнить следующий кодПолучение файла существует ошибка при импорте в Hive с использованием sqoop
sqoop import-all-tables \
--num-mappers 1 \
--connect "jdbc:mysql://quickstart.cloudera:3306/retail_db" \
--username=retail_dba \
--password=cloudera \
--hive-import \
--hive-overwrite \
--create-hive-table \
--outdir java_files \
--hive-database retail_stage
Моя Map-Reduce задания прекращается со следующей ошибкой:
ERROR tool.ImportAllTablesTool: Encountered IOException running import job: org.apache.hadoop.mapred.FileAlreadyExistsException: Output directory hdfs://quickstart.cloudera:8020/user/cloudera/categories already exists
Я пытаюсь скопировать таблицы в улей базу данных, тогда почему существующий файл в Cloudera вызвало проблема. Есть ли способ игнорировать эту ошибку или перезаписать существующий файл.