Автоматически генерировать параметры веб-сервиса - PullRequest
1 голос
/ 12 ноября 2019

У меня есть сценарий, в котором я должен получить данные из веб-службы, используя преобразование потребителя веб-службы REST. Например, URL-адрес конечной точки http://example/2015/Q1. Здесь я должен параметризировать 2015/Q1 как $$DATES. Но я не могу изменить значения параметров вручную. Я должен спроектировать свое отображение таким образом, чтобы оно динамически продолжало увеличивать даты, не делая это вручную во всех прогонах, включая прошлое и будущее. Пожалуйста, предложите мне способ для того же.

1 Ответ

0 голосов
/ 14 ноября 2019

Вы можете иметь родительский рабочий процесс, который будет динамически создавать сценарий с вызовами "pmcmd startworkflow" для всех нужных вам кварталов. Родительский рабочий процесс вызовет сценарий для вызова дочернего рабочего процесса n раз. Вам также необходимо иметь таблицу или файл со всеми кварталами и флажок, который будет указывать, обработан ли этот квартал или нет. В дочернем рабочем процессе (фактическом, который у вас уже есть) вам необходимо обновить флаг и пометить его как обработанный. Каждый прогон дочернего рабочего процесса выбирает первый необработанный квартал и обрабатывает его.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...