ورک فلو رن کا ڈیٹا حاصل کریں

ایسے ورک فلوز جن میں ورک فلو رن کا ڈیٹا درکار ہوتا ہے، آپ کسی مخصوص ورک فلو رن کے بارے میں معلومات حاصل کرنے کے لیے Get workflow run data ایکشن استعمال کر سکتے ہیں۔ یہ ایکشن دیگر Get data ایکشنز سے مختلف ہے کیونکہ یہ وسائل کی فہرست کے بجائے صرف ایک ہی ورک فلو رن کا ڈیٹا حاصل کرتا ہے۔

کنفیگریشن

فیلڈز

Get workflow run data ایکشن کو کسی فیلڈ کی ضرورت نہیں ہوتی۔

لوٹایا گیا ڈیٹا

Get workflow run data ایکشن سنگل ورک فلو رن کے لیے ڈیٹا لوٹاتا ہے۔ لوٹائے گئے ڈیٹا میں درج ذیل متغیرات (variables) کی معلومات شامل ہیں:

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