Отримати дані про запуск робочого процесу

У робочих процесах, які потребують даних про запуск, ви можете скористатися дією Отримати дані про запуск робочого процесу для отримання інформації про конкретний запуск. Ця дія відрізняється від інших дій Отримати дані тим, що вона отримує дані лише для одного запуску робочого процесу, а не список ресурсів.

Конфігурація

Поля

Дія Отримати дані про запуск робочого процесу не потребує жодних полів.

Повернуті дані

Дія Отримати дані запуску робочого процесу повертає дані для одного запуску робочого процесу. Повернуті дані містять інформацію про такі змінні:

Змінні, які повертає дія «Отримати дані запуску робочого процесу».
Назва змінноїОпис
idGID запуску робочого процесу.
legacyResourceIdІдентифікатор запуску робочого процесу в застарілій системі.
retryAttemptCountКількість спроб повторного запуску робочого процесу.
startedAtЧас початку запуску робочого процесу в UTC.
triggerEventПодія, яка ініціювала запуск робочого процесу. Це об’єкт, який містить такі поля: id, source і triggeredAt.
urlURL-адреса запуску робочого процесу.
workflowРобочий процес, до якого належить запуск робочого процесу. Це об’єкт, який містить такі поля: id, legacyResourceId, name, tags, url і version.

Щоб отримати доступ до повернутих даних на кроках, які виконуються після цієї дії, використовуйте змінну з назвою Get workflow run data. Наприклад, ви можете послатися на статус запуску робочого процесу в дії Надіслати внутрішній електронний лист:

Workflow Run Status: {{ getWorkflowRunData.url }}
Workflow Name: {{ getWorkflowRunData.workflow.name }}
Run Time: {{ getWorkflowRunData.startedAt }}

Тригери

Цю дію можна використовувати в будь-якому робочому процесі, зокрема з тригером Запланований час. У робочому процесі, який використовує тригер Запланований час, робочий процес запускається в зазначений вами час, а не в результаті події. Оскільки немає конкретної події у вашому магазині або із застосунку, яка запускає робочий процес, дані не додаються автоматично.