Как исправить 'org.apache.hadoop.hive.ql.metadata.HiveException' в Hive-Spark при использовании простого запроса? - PullRequest
0 голосов
/ 31 марта 2019

Я пытаюсь выполнить простой запрос на движке Hive - Spark:

SELECT count(*) FROM classification_output GROUP BY model_id;

Я получаю сообщение об ошибке ниже:

Error: Error while compiling statement: FAILED: SemanticException Failed to get a spark session: org.apache.hadoop.hive.ql.metadata.HiveException: Failed to create spark client. (state=42000,code=40000)

Только в ОНТ раз он работал через 12 минут

Количество записей в таблице составляет около ~ 7 КБ, я подозреваю, что проблема в конфигурации, но я не уверен, какой параметр.

Я пытался:

  • Перезагрузите сервер HIVE
  • Увеличено время ожидания для сервера Hive

Примечание:

Использование:

SELECT count(*) FROM classification_output;

Без group by.... работает нормально и возвращает следующее:

+-------+
|  _c0  |
+-------+
| 7164  |
+-------+
1 row selected (0.092 seconds)

1 Ответ

0 голосов
/ 31 марта 2019

Потратив некоторое время на решение этой проблемы, мне удалось найти решение.Это не имеет ничего общего с запросом.Был запущен другой процесс SparkClient, как только я остановил его и выполнил запрос, он работает нормально.

...