பணிப்பாய்வு ரன் தரவைப் பெறு

பணிப்பாய்வு ரன் தரவு தேவைப்படும் பணிப்பாய்வுகளில், ஒரு குறிப்பிட்ட பணிப்பாய்வு ரன் பற்றிய தகவலை மீட்டெடுக்க பணிப்பாய்வு ரன் தரவைப் பெறு செயலை நீங்கள் பயன்படுத்தலாம். ஆதாரங்களின் பட்டியலாக இல்லாமல் ஒரேவொரு பணிப்பாய்வு ரன்னுக்கு மட்டுமே இது தரவை மீட்டெடுப்பதால், மற்ற தரவைப் பெறு செயல்களில் இருந்து இந்தச் செயல் வேறுபட்டது.

கட்டமைப்பு

புலங்கள்

பணிப்பாய்வு ரன் தரவைப் பெறு செயலுக்கு எந்தப் புலங்களும் தேவையில்லை.

திருப்பியளிக்கப்பட்ட தரவு

Get workflow run data செயலானது ஒரு தனிப்பட்ட பணிப்பாய்வு ரன்னுக்கான தரவை வழங்கும். வழங்கப்படும் தரவில் பின்வரும் மாறிகள் குறித்த தகவல்கள் அடங்கும்:

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 தூண்டுதலைப் பயன்படுத்தும் ஒரு பணிப்பாய்வில், ஒரு நிகழ்வின் விளைவாகத் தொடங்குவதற்குப் பதிலாக நீங்கள் குறிப்பிட்ட நேரத்தில் பணிப்பாய்வு தொடங்கும். பணிப்பாய்வைத் தொடங்கும் குறிப்பிட்ட நிகழ்வு ஏதும் உங்கள் ஸ்டோரிலோ ஒரு செயலியிலோ இல்லாததால், எந்தவொரு தரவும் தானாகவே சேர்க்கப்படாது.