Получение назначения запланированного отчета WEBI с помощью Rest API?

Я хочу выполнить экземпляр отчета с портала SAP BO с теми же параметрами (тип документа, место назначения и т. д.), которые были заданы при планировании отчета. Это можно сделать на портале BI следующим образом: (щелкните правой кнопкой мыши) Отчет -> (Выберите) История -> (щелкните правой кнопкой мыши любое ожидающее) расписание -> Выберите Запустить сейчас

(Создается новый экземпляр, а место назначения и формат остаются прежними) Решение, которое я пробовал, состоит в том, чтобы получить подробную информацию о расписании и использовать те же параметры и запустить отчет сейчас.

Я попытался использовать эти URI:

  1. Получить http:///v1///schedules/‹schedule_id› (подробно о расписании)
  2. Получить http:///v1///instances/‹instance_id› (предоставляет сведения об экземплярах расписания)

В обоих ответах нет сведений о месте назначения. Мой вопрос: как мне получить информацию о пункте назначения? Или есть ли другой способ выполнить запуск экземпляра расписания сейчас?

PS: отчет уже запланирован на портале, я просто хочу запустить экземпляр отчета через Rest API и сохранить параметры (включая параметр назначения) такими же, как и для расписания.

Любая помощь будет очень признательна ☺️

Спасибо.


person anonymousV    schedule 04.12.2020    source источник
comment
Привет, пожалуйста, включите свой код, чтобы показать, что вы пробовали до сих пор   -  person William Baker Morrison    schedule 04.12.2020
comment
Привет, как уже упоминалось, я использовал два URI в запросе на получение, оба они возвращают ответ, который содержит тип вывода, запланированное время и другие параметры, но не содержит сведений о пункте назначения.   -  person anonymousV    schedule 04.12.2020


Ответы (1)


Это просто: если вы не видите в ответе сведений о месте назначения, запланированный отчет использует место назначения по умолчанию. Выдержка из документа API:

(GET .../документы//расписания/)

Является необязательным. Если назначение не указано, то назначение по умолчанию определяется администратором на платформе BI через CMC ( Серверы Web Intelligence Services Adaptive Job Server Destination )

Я не знаю, возможно ли получить назначение сервера по умолчанию, но я предполагаю, что нет.

person Suncatcher    schedule 04.12.2020
comment
Я попытался запланировать отчет и сохранить пункт назначения в качестве электронной почты в своем почтовом ящике. Но это не отразилось на вызове запроса на получение, который я сделал, чтобы проверить подробности расписания этого же отчета. Таким образом, даже если это не было местоположением по умолчанию, оно не отображалось в ответе. Я ожидал, что увижу свой идентификатор электронной почты и адрес электронной почты в теле ответа, но я не смог его найти. - person anonymousV; 04.12.2020
comment
Ссылка, которой вы поделились, предназначена для заполнения параметров и создания нового расписания. - person anonymousV; 04.12.2020
comment
The link you have shared is for getting the parameters to be filled and creating a new schedule нет, ссылка посвящена подробным сведениям о расписании , я получил описание тела ответа оттуда - person Suncatcher; 04.12.2020
comment
Но ответ не содержит сведений о получателе (например, кто будет получать по электронной почте или, если это FTP, эти данные). - person anonymousV; 07.12.2020