Несколько возможных причин возникновения ошибки «Failed to run stats task» при обработке данных в Hive:
- Использование функции TODATE() в выражении для преобразования данных. 1 Например, такая ошибка может возникать в кластере Hortonworks HDP 3.x при записи данных в разделённый целевой объект Hive, если в выражении есть преобразование с функцией TODATE(). 1
- Неправильная конфигурация. 2 Например, если в директории $HIVE_HOME/lib размещён сторонний пакет Hive или заменён оригинальный JAR-пакет. 3
Для решения проблемы можно попробовать установить настраиваемое свойство hive.stats.column.autogather=false в атрибуте Environment SQL в соединении с Hive. 1
Для более точной диагностики и устранения ошибки рекомендуется обратиться к специалисту.