API для VMWARE. Используйте шаг REST CLIENT в Pentaho Spoon.
Используйте PostMan для проверки работоспособности REST CALL:
{"resourceId": "некоторое значение", "reportDefinitionId": "некоторое значение"}
Заголовки - это авторизация - некоторая ценность
Приложение Content-Type / json
ОТПРАВИТЬ этот запрос REST и получить верный XML-ответ
В Пентахо есть ОТДЫХ КЛИЕНТА Step, используя Post. Укажите тот же URL, который используется в Почтальоне. HTTP-метод - это POST, как в PostMan. Укажите поле Body, содержащее тот же JSON-скрипт, что и в Postman. В этом случае BODY указывается в шаге JavaScript:
var ReportUrlDetails = {"resourceId": "некоторое значение", "reportDefinitionId": "некоторое значение"};
var ReportURLBody = JSON.stringify (ReportUrlDetails);
Укажите имя поля результата. Вкладки аутентификации и SSL оставлены пустыми. Заголовки такие же, как в PostMan:
Тип содержимого: application / json
Авторизация: какое-то значение
Получить следующий результат обратно:
HTTP Status 401 - Unauthorizedh1 {семейство шрифтов: Tahoma, Arial, без засечек; цвет: белый; цвет фона: # 525D76; размер шрифта: 22px;} h2 {семейство шрифтов: Tahoma, Arial, sans -serif; цвет: белый; цвет фона: # 525D76; размер шрифта: 16px;} h3 {font-family: Tahoma, Arial, sans-serif; цвет: белый; цвет фона: # 525D76; размер шрифта: 14px;} body {font-family: Tahoma, Arial, sans-serif; цвет: черный; цвет фона: белый;} b {font-family: Tahoma, Arial, sans-serif; цвет: белый; цвет фона: # 525D76;} p {font-family: Tahoma, Arial, sans-serif; фон: белый; цвет: черный; размер шрифта: 12px;} a {color: black;} a.name {color: black;}. line {height: 1px; цвет фона: # 525D76; граница: нет;}
HTTP-статус 401 - неавторизован
Тип Отчет о состоянии
Сообщение **** Для доступа к этому ресурсу требуется полная аутентификация ****
Описание Запрос не был применен, поскольку он отсутствуют действительные учетные данные для аутентификации целевого ресурса.
Apache Tomcat / 8.5.32
Что я делаю не так