ورک فلو رن کا ڈیٹا حاصل کریں
ایسے ورک فلوز جن میں ورک فلو رن کا ڈیٹا درکار ہوتا ہے، آپ کسی مخصوص ورک فلو رن کے بارے میں معلومات حاصل کرنے کے لیے Get workflow run data ایکشن استعمال کر سکتے ہیں۔ یہ ایکشن دیگر Get data ایکشنز سے مختلف ہے کیونکہ یہ وسائل کی فہرست کے بجائے صرف ایک ہی ورک فلو رن کا ڈیٹا حاصل کرتا ہے۔
اس صفحے پر
کنفیگریشن
فیلڈز
Get workflow run data ایکشن کو کسی فیلڈ کی ضرورت نہیں ہوتی۔
لوٹایا گیا ڈیٹا
Get workflow run data ایکشن سنگل ورک فلو رن کے لیے ڈیٹا لوٹاتا ہے۔ لوٹائے گئے ڈیٹا میں درج ذیل متغیرات (variables) کی معلومات شامل ہیں:
| متغیر کا نام | تفصیل |
|---|---|
| id | ورک فلو رن کی GID۔ |
| legacyResourceId | ورک فلو رن کی لیگیسی ID۔ |
| 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 ٹرگر استعمال کرنے والے ورک فلو میں، ورک فلو کسی ایونٹ کے نتیجے کی بجائے آپ کے بتائے گئے وقت پر شروع ہوتا ہے۔ چونکہ آپ کے سٹور یا کسی ایپ کی جانب سے کوئی مخصوص ایونٹ نہیں ہوتا جو ورک فلو شروع کرے، اس لیے کوئی ڈیٹا خودکار طور پر شامل نہیں ہوتا ہے۔