CloudConnect: динамический URL в соединителе REST
Каков наилучший способ создания URL-адреса динамического запроса для REST Connector в CloudConnect?
например, я хочу, чтобы URL был, например, www.myservice.com/api/{todays-date}/report.json
и URL должен изменяться соответственно каждый раз, когда запускается ETL.
Есть ли способ сделать это с помощью кода в CloudConnect? Я не нашел прямого пути, но обнаружил, что можно импортировать удаленный файл, содержащий URL.
У кого-нибудь есть опыт или советы на эту тему?
1 ответ
Лучше всего сработать, чтобы сгенерировать этот параметр (например, в Генераторе данных) или прочитать некоторые данные из источника (например, список идентификаторов) и отправить их компоненту REST в качестве входного параметра (например, имя поля метаданных - "сегодня_дата", так что используйте ${today_date}). Насколько я знаю, это должно работать.
Другой вариант - использовать параметр из файла *.prm (например, workspace.prm). Вы можете использовать ${PARAMETER_NAME} в своем URL, и это также должно работать правильно.
Надеюсь это поможет.
Радек