Получить данные о запуске рабочего процесса
В рабочих процессах, требующих данных о запуске рабочего процесса, можно использовать действие Получить данные о запуске рабочего процесса, чтобы извлечь информацию о конкретном запуске рабочего процесса. Это действие отличается от других действий Получить данные тем, что оно извлекает данные только для одного запуска рабочего процесса, а не для списка ресурсов.
На этой странице
Конфигурация
Поля
Действие Получить данные запуска рабочего процесса не требует заполнения полей.
Возвращаемые данные
Действие Получить данные запуска рабочего процесса возвращает данные для одного запуска рабочего процесса. Возвращаемые данные включают информацию о следующих переменных:
| Имя переменной | Описание |
|---|---|
| id | GID запуска рабочего процесса. |
| legacyResourceId | Устаревший ИД запуска рабочего процесса. |
| retryAttemptCount | Количество попыток повторного запуска рабочего процесса. |
| startedAt | Время начала запуска рабочего процесса в формате UTC. |
| triggerEvent | Событие, которое инициировало запуск рабочего процесса. Это объект, содержащий следующие поля: id, source и triggeredAt. |
| url | URL запуска рабочего процесса. |
| workflow | Рабочий процесс, к которому относится этот запуск рабочего процесса. Это объект, содержащий следующие поля: id, legacyResourceId, name, tags, url и version. |
Чтобы получить доступ к возвращаемым данным в шагах, следующих за этим действием, используйте переменную с именем Получить данные запуска рабочего процесса. Например, вы можете сослаться на статус запуска рабочего процесса в действии Отправить внутреннее электронное письмо:
Workflow Run Status: {{ getWorkflowRunData.url }}
Workflow Name: {{ getWorkflowRunData.workflow.name }}
Run Time: {{ getWorkflowRunData.startedAt }}Триггеры
Вы можете использовать это действие в любом рабочем процессе, в том числе с триггером Запланированное время. В рабочем процессе, использующем триггер Запланированное время, запуск происходит в указанное вами время, а не в результате какого-либо события. Поскольку в вашем магазине или из приложения нет конкретного события, которое запускало бы рабочий процесс, данные не включаются автоматически.