Таблица кустов или представление не найдены, хотя таблица существует - PullRequest
0 голосов
/ 22 октября 2019

Я пытаюсь запустить искровое задание, написанное на Java, в кластере Spark для загрузки записей в виде информационного кадра в созданную мной таблицу Hive.

         df.write().mode("overwrite").insertInto(dbname.tablename);

Хотя таблица и база данных существуют в Hive, онавыдает ошибку ниже: org.apache.spark.sql.AnalysisException: таблица или представление не найдены: dbname.tablename, база данных dbname не существует.;

Я также пробовал читать из существующей таблицы кустов, отличной отПриведенная выше таблица думает, что может возникнуть проблема при создании моей таблицы. Я также проверил, есть ли у моего пользователя разрешение на папку hdfs, где куст хранит данные. Все выглядит хорошо, не уверен, в чем может быть проблема.

Пожалуйста, предложите.

Спасибо

1 Ответ

0 голосов
/ 22 октября 2019

Однажды проверьте тип таблицы, является ли она внешней или нет.

...