Я пытаюсь запустить запрос с использованием улей в качестве основного хранилища данных, запрос вызывает большую десятичную функцию и выдает следующее сообщение об ошибке:Hive Метод не поддерживается
метода не поддерживается на
org.apache.hadoop.hive.jdbc.HivePreparedStatement.setBigDecimal(HivePreparedStatement.java:317)
это просто потому, что улей не поддерживает следующим образом:
public void setBigDecimal(int parameterIndex, BigDecimal x) throws SQLException {
// TODO Auto-generated method stub
throw new SQLException("Method not supported");
}
Просьба предложить то, что могут быть и другие обходные пути или исправления, доступные для борьбы с такой проблемой
Большое спасибо за ваш быстрый ответ. Надеюсь, этот патч отлично работает. –