Извличане на данни за изпълнение на работен процес
В работни процеси, които изискват данни за изпълнението, можете да използвате действието Get workflow run data, за да извлечете информация за конкретно изпълнение на работен процес. Това действие се различава от другите действия Get data, тъй като извлича данни само за едно изпълнение на работен процес, а не за списък от ресурси.
На тази страница
Конфигурация
Полета
Действието Получаване на данни за изпълнение на работен процес не изисква никакви полета.
Върнати данни
Действието Получаване на данни за изпълнение на работен процес връща данни за едно изпълнение на работен процес. Върнатите данни включват информация за следните променливи:
| Име на променлива | Описание |
|---|---|
| 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 }}Тригери
Можете да използвате това действие във всеки работен процес, включително и с тригера Планиран час. В работен процес, който използва тригера Планиран час, работният процес започва в определен от Вас час, а не в резултат на събитие. Тъй като няма конкретно събитие във Вашия магазин или от дадено приложение, което да стартира работния процес, няма автоматично включени данни.