الحصول على بيانات تشغيل مسار العمل

في مسارات العمل التي تتطلب بيانات تشغيل مسار العمل، يمكنك استخدام إجراء Get workflow run data لاسترداد معلومات حول تشغيل مسار عمل معين. يختلف هذا الإجراء عن إجراءات Get data الأخرى لأنه يسترد بيانات لتشغيل مسار عمل واحد فقط بدلًا من قائمة موارد.

التكوين

الحقول

لا يتطلب إجراء Get workflow run data أي حقول.

البيانات المُرجعة

يُرجع إجراء Get workflow run data بيانات لتشغيل مسار عمل واحد. تتضمن البيانات المُرجعة معلومات حول المتغيرات التالية:

المتغيرات المُرجعة بواسطة إجراء الحصول على بيانات تشغيل مسار العمل.
اسم المتغيرالوصف
idمعرّف GID لتشغيل مسار العمل.
legacyResourceIdالمُعرّف القديم لتشغيل سير العمل.
retryAttemptCountعدد محاولات إعادة تشغيل سير العمل.
startedAtوقت بدء تشغيل سير العمل بالتوقيت العالمي المنسق (UTC).
triggerEventالحدث الذي أدى إلى بدء تشغيل سير العمل. هذا كائن يحتوي على الحقول التالية: id، وsource، وtriggeredAt.
urlعنوان URL لتشغيل سير العمل.
workflowسير العمل الذي ينتمي إليه تشغيل سير العمل. هذا كائن يحتوي على الحقول التالية: id، وlegacyResourceId، وname، وtags، وurl، وversion.

للوصول إلى البيانات المُرجعة في الخطوات التي تلي هذا الإجراء، استخدم المتغير المُسمى Get workflow run data. على سبيل المثال، يمكنك الإشارة إلى حالة تشغيل سير العمل في إجراء Send internal email:

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

المُشغّلات

يمكنك استخدام هذا الإجراء في أي سير عمل، بما في ذلك مُشغّل Scheduled time. في سير العمل الذي يستخدم مُشغّل Scheduled time، يبدأ سير العمل في وقت تحدده أنت، وليس نتيجة لحدث. نظرًا لعدم وجود حدث معين في متجرك أو من تطبيق يبدأ سير العمل، لا يتم تضمين أي بيانات تلقائيًا.