Я создал таблицу, расположенную в adls и пытаюсь вставить в нее данные.Я использую Билайн для этого.Проблема в том, что запрос вставки не выполняется с ошибкой ниже.Ошибка: Ошибка при обработке оператора: СБОЙ: Ошибка выполнения, код возврата 2 из org.apache.hadoop.hive.ql.exec.mr.MapRedTask (состояние = 08S01, код = 2) в кластере Kerberos, но работает в кластере не Kerberos.
Я уже добавил все свойства, необходимые для использования adls с кустом, в core-site.xml.я пробовал то же самое с S3 и Azure BLOB, но получаю те же результаты.
создать таблицу stg_adls (col1 sring) Местоположение 'adl: //azureqadatalake.azuredatalakestore.net/myfolder/';
Вставить команду insert в таблицу stg_adls values ('abcd');
обе команды работают нормально в кластере non-kereberos, но вторая дает сбой в кластере kereberos с использованием beeline.Но если я использую Hive Cli, оба запроса работают в кластере kereberos.У кого-нибудь есть идеи по этому поводу?Требуется ли какое-то дополнительное свойство для beeline?
Я пишу код в Java, используя JDBC, чтобы сделать то же самое, но второй запрос не выполняется, когда я запускаю код.Любая помощь будет оценена.