У меня возникли проблемы с выполнением простого задания tHiveCreateTable в Talend OS для больших данных ( Печать задания, в котором я получаю эту ошибку ).
Соединение Hive в порядке, и задание работало до тех пор, пока Ranger не был активирован в кластере.
После рейнджера я начал получать следующий журнал:
[statistics] connecting to socket on port 3345
[statistics] connected
Error while processing statement: Cannot modify mapred.job.name at runtime. It is not in list of params that are allowed to be modified at runtime
[statistics] disconnected
Эта ошибка возникает при использовании Tez или MapReduce для задания, вызывая исключение в следующей строке автоматически сгенерированного кода:
// For MapReduce Mode
stmt_tHiveCreateTable_1.execute("set mapred.job.name=" + queryIdentifier);
Знаете ли вы какое-либо решение или обходной путь для этого?
Заранее спасибо