वर्कफ्लो रनचा डेटा मिळवा

वर्कफ्लो रनच्या डेटाची आवश्यकता असलेल्या वर्कफ्लोजमध्ये, तुम्ही एका विशिष्ट वर्कफ्लो रनविषयी माहिती पुनर्प्राप्त करण्यासाठी Get workflow run data ॲक्शन वापरू शकता. ही ॲक्शन इतर Get data ॲक्शन्सपेक्षा वेगळी आहे कारण ती रिसोर्सेसच्या सूचीऐवजी केवळ एका सिंगल वर्कफ्लो रनसाठी डेटा पुनर्प्राप्त करते.

कॉन्फिगरेशन

फील्ड्स

Get workflow run data ॲक्शनला कोणत्याही फील्ड्सची आवश्यकता नाही.

परत आलेला डेटा

Get workflow run data ॲक्शन एका सिंगल वर्कफ्लो रनसाठीचा डेटा मिळवून देते. मिळवून दिलेल्या डेटामध्ये पुढील व्हेरिएबल्सच्या माहितीचा समावेश असतो:

Get workflow run data ॲक्शनने मिळवून दिलेले व्हेरिएबल्स.
व्हेरिएबलचे नाववर्णन
idवर्कफ्लो रनचा GID.
legacyResourceIdवर्कफ्लो रनचा लेगसी ID.
retryAttemptCountवर्कफ्लो रनच्या रिट्राय प्रयत्नांची संख्या.
startedAtUTC मध्ये वर्कफ्लो रन सुरू होण्याची वेळ.
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 ट्रिगर वापरणाऱ्या वर्कफ्लोमध्ये, वर्कफ्लो इव्हेंटच्या परिणामाऐवजी तुम्ही नमूद केलेल्या वेळेवर सुरू होतो. तुमच्या स्टोअरमध्ये किंवा वर्कफ्लो सुरू करणाऱ्या एखाद्या ॲपमधून कोणताही विशिष्ट इव्हेंट नसल्यामुळे, कोणताही डेटा आपोआप समाविष्ट केला जात नाही.