Так что у меня возникли проблемы с отправкой запроса завитка в Hive.Я хочу взять созданный мной файл потока json и отправить его в качестве команды в Hive, но у меня продолжают появляться ошибки при попытке настроить процессор InvokeHTTP.Для справки вот мой рабочий процесс в его нынешнем виде.Замените Text-> Update Attributes -> InvokeHTTP-> Поставьте процессор
Я в основном пытался заставить работать процессор InvokeHTTP.У меня есть следующие конфигурации: 1.HTTP метод: POST 2.Remote URL: $ {https://hive -prod-1.sample_text / alert } 3.SSL Context Service: Стандартная служба SSLContext 4. Тип прокси: https -Content-type: application / json
Затем я добавил свойство 5.curl: curl-XPOST-H "Авторизация: Bearer xWJbexxxxxxxx -H" Content-Type: application / json '
Я не уверен, что моя конфигурация неверна или есть другая проблема.
Когда я пытался использовать / настроить ExecuteStreamCommand: 1.Command Аргументы: curl-XPOST-H "Authorization xxxxx -H" Тип содержимого: application / json 2. Путь к команде: application / json Разделитель аргументов:;
Опять же, я не уверен, является ли конфигурация правильной для любого из этих процессоров или имеет ли она какое-либо отношение к сертификату.Когда я запускаю его, я также получаю сообщение об ошибке «java.lang.illegalstateexception: trustmanagerfactory = не инициализирован.