Импорт таблиц из PostgreSQL с использованием Sq oop в Hive - PullRequest
0 голосов
/ 11 февраля 2020

Я пытаюсь импортировать таблицу из базы данных PostgreSQL в улей, используя Sq oop и

Строка импорта

sqoop import --connect jdbc:postgresql://192.168.1.90:5432/hadoop_test --username user_test --password user_password --table test_tbl  --hive-import --hive-table test_tbl  --target-dir /user/pg_test -m 1

Ошибка:

20/02/11 09:02:13 error Manager.Sql Manager: error executing the statement: org.in PostgreSQL.salvage.PSQLException: error: the "test_tbl" relation does not exist

Подключено PostgreSQL удаленным клиентом (не Sq oop), все отлично подключается, и я вижу данные

И нет проблем с импортом из MySQL

База данных: hadoop_test

Таблица, которую вы хотите импортировать: test_tbl

Может кто-нибудь подумать, как это исправить?

Sq oop Версия: 1.4.7 PostgreSQL 11.6 для x86_64-p c - linux -gnu, G CC (G CC) 4.8.5 20150623 (Red Hat 4.8. 5-39), 64-битный

Хорошего дня!

UP

Решил проблему. Проблема была на стороне PostgreSQL - какая-то ерунда со схемами и правами пользователей базы данных ... Но теперь работает

...