Я лично сталкивался с этой проблемой с механизмом TEZ, особенно когда имеешь дело с большими данными, с агрегацией в то время как (с вероятностью, отличной от нее).
Когда я повторно запускаю тот же запрос, меняя механизм выполнениядля MR, это сработало для меня
SET hive. execution.engine=MR;
Если вы где-то в запросе используете разные, просто удалите их, проверьте, помогает ли это.
Спасибо