netpastor
@netpastor
Python developer

Как вызвать Python UDF для Hive?

Всем привет, кто нибудь сталкивался - использую Hortonworks Sandbox HDP - для Hive добавляю python udf, при ее вызове из cli получаю: Query with transform clause is disallowed in current configuration.
Авторизация стоит через Ranger, там все возможные права для пользователя hive есть
Apache Hive (version 3.1.0.3.0.1.0-187)
Не ясно то, что это сообщение явно из стандартного плагина авторизации
https://github.com/apache/hive/blob/master/ql/src/...
а тут явно ranger используется
0: jdbc:hive2://sandbox-hdp.hortonworks.com:2> show roles;
…..
Error: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. getAllRoles() not implemented in Ranger HiveAuthorizer (state=08S01,code=1)
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы