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, и это также должно работать правильно.

Надеюсь это поможет.

Радек

Другие вопросы по тегам