वर्कफ़्लो रन खोजना और उनकी निगरानी करना

किसी वर्कफ़्लो के एक्ज़ीक्यूट होने के बाद, Flow इस बात का लॉग देता है कि क्या हुआ, जिसे वर्कफ़्लो रन कहा जाता है, जो आपको इसकी परफ़ॉर्मेंस और व्यवहार की निगरानी करने की सुविधा देता है।

वर्कफ़्लो रन एक्सेस करना

आप Flow ऐप में सभी वर्कफ़्लो रन की निगरानी कर सकते हैं। वर्कफ़्लो रन की समीक्षा करने से आपको वर्कफ़्लो के व्यवहार से जुड़ी संभावित समस्याओं की पहचान करने में मदद मिल सकती है।

जब आप समस्या हल कर रहे हों या यह पक्का न हो कि कौन-सा वर्कफ़्लो देखना है, तो आप सभी वर्कफ़्लो के रन की समीक्षा करना चाह सकते हैं। अगर आपको खास तौर पर पता है कि आप कौन-से वर्कफ़्लो की समीक्षा करना चाहते हैं, तो आप सिर्फ़ उसी वर्कफ़्लो के हाल ही के रन एक्सेस कर सकते हैं।

चरण:

सभी वर्कफ़्लो रन की समीक्षा करें
  1. अपने Shopify एडमिन से, ऐप्स > Flow पर जाएं।

  2. हाल ही के रन पर क्लिक करें।

  3. वैकल्पिक: विवरण की समीक्षा करने के लिए किसी खास रन पर क्लिक करें।

किसी खास वर्कफ़्लो के लिए वर्कफ़्लो रन की समीक्षा करें
  1. अपने Shopify एडमिन से, ऐप्स > Flow पर जाएं।

  2. उस वर्कफ़्लो को चुनें जिसके रन की आप समीक्षा करना चाहते हैं।

  3. हाल के रन सेक्शन में, सूची में दिए गए रन की समीक्षा करें।

  4. वैकल्पिक: विवरण की समीक्षा करने के लिए किसी खास रन पर क्लिक करें।

किसी खास वर्कफ़्लो रन को खोजना

आप नीचे दिए गए किसी भी तरीके का इस्तेमाल करके Flow में वर्कफ़्लो रन खोज सकते हैं:

क्या खोजा जा सकता है

Flow ऐप में हाल के रन सूची में, नीचे दिए गए फ़िल्टर के किसी भी संयोजन के मुताबिक़ रन की पूरी सूची को फ़िल्टर करने का विकल्प होता है:

  • टेक्स्ट शामिल है: वर्कफ़्लो रन में इस्तेमाल किए गए डेटा की रॉ टेक्स्ट सामग्री के मुताबिक़ फ़िल्टर करें, जैसे कि ट्रिगर पेलोड में कोई ऑर्डर आईडी, या किसी शर्त में टैग का नाम।
  • वर्कफ़्लो: वर्कफ़्लो के नाम के मुताबिक़ फ़िल्टर करें।
  • की गई कार्रवाइयां: इस आधार पर फ़िल्टर करें कि रन ने कोई कार्रवाई की (सही) या कुछ नहीं किया (गलत)।
  • गड़बड़ियां: इस आधार पर फ़िल्टर करें कि रन में गड़बड़ियां हैं या नहीं।
  • शुरू होने का समय: उस तारीख और समय सीमा के मुताबिक़ फ़िल्टर करें जब रन शुरू होना चाहिए था। समय के मुताबिक़ रन को फ़िल्टर करने के बारे में ज़्यादा जानें।
  • ट्रिगर का प्रकार: इस आधार पर फ़िल्टर करें कि रन कैसे शुरू हुआ। विकल्पों में एक ट्रिगर इवेंट, मैनुअल रन या मैनुअल रीट्राई शामिल हैं।
  • रीट्राई की स्थिति: इस आधार पर फ़िल्टर करें कि रन में रीट्राई शामिल हैं या नहीं।
  • रन आईडी: किसी खास रन आईडी के मुताबिक़ फ़िल्टर करें। आप किसी खास रन आईडी से संबंधित रीट्राई को शामिल करने का विकल्प भी चुन सकते हैं।
  • टैग: इस आधार पर फ़िल्टर करें कि रन पर कौन से वर्कफ़्लो टैग लागू होते हैं।

खोजने से पहले, इस पर विचार करें कि आप वर्कफ़्लो रन में कौन सी जानकारी खोज सकते हैं। यह जानकारी वर्कफ़्लो रन विवरण के अंदर दिखाई जाती है और इसमें नीचे दिए गए प्रकार शामिल होते हैं:

  • वर्कफ़्लो रन में इस्तेमाल किए गए रिसोर्स के लिए कोई भी आईडी, जैसे कि ऑर्डर आईडी या ग्राहक आईडी।
  • वर्कफ़्लो रन में शामिल कोई भी टेक्स्ट या डेटा, जैसे टैग का नाम या प्रोडक्ट का टाइटल।

इसके अलावा, वर्कफ़्लो रन खोजते समय, नीचे दी गई सीमाओं पर विचार करें:

  • खोज केस-इनसेंसिटिव है।
  • खोज स्ट्रिंग में विराम चिह्न शामिल नहीं होने चाहिए। उदाहरण के लिए, अगर आप कोई ऑर्डर आईडी खोज रहे हैं, तो gid://shopify/Order/43843493 के बजाय 43843493 खोजें।
  • लॉग में आपके वर्कफ़्लो में इस्तेमाल किए गए रिसोर्स के बारे में सभी विवरण नहीं होते हैं। उदाहरण के लिए, अगर आप अपने वर्कफ़्लो में किसी प्रोडक्ट आईडी का इस्तेमाल करते हैं, तो वर्कफ़्लो रन लॉग में प्रोडक्ट का नाम या टाइटल तब तक शामिल नहीं होता है, जब तक कि आपने उन फ़ील्ड का भी इस्तेमाल न किया हो।
  • खोज पिछले 14 दिनों के वर्कफ़्लो रन तक सीमित है।

Shopify एडमिन से खोजें

जिन रिसोर्स में ज़्यादा कार्रवाइयां मेनू होता है, आप उनके लिए Flow रन खोजें विकल्प चुनकर वर्कफ़्लो रन की खोज शुरू कर सकते हैं। यह विकल्प नीचे दिए गए रिसोर्स के लिए उपलब्ध है:

  • ऑर्डर
  • ड्राफ़्ट ऑर्डर
  • ग्राहक
  • प्रोडक्ट
  • प्रकार
  • संग्रहण

अगर आपको कोई रन खोजने में परेशानी हो रही है, तो क्या खोजा जा सकता है की समीक्षा करें।

चरण:

  1. Shopify एडमिन में, वह रिसोर्स खोलें जिसे आप खोजना चाहते हैं, जैसे कि कोई ऑर्डर या प्रोडक्ट।
  2. ज़्यादा कार्रवाइयां पर क्लिक करें।
  3. Flow रन खोजें पर क्लिक करें।

स्टेप डेटा में टेक्स्ट के मुताबिक़ खोजें

Flow ऐप में, आप किसी वर्कफ़्लो रन के स्टेप डेटा सेक्शन में शामिल किसी भी डेटा को खोज सकते हैं।

अगर आपको कोई रन खोजने में परेशानी हो रही है, तो क्या खोजा जा सकता है की समीक्षा करें।

चरण:

  1. Flow ऐप की हाल के रन सूची में, फ़िल्टर जोड़ें पर क्लिक करें।
  2. टेक्स्ट शामिल है चुनें।
  3. खोजने के लिए टेक्स्ट या आईडी डालें।

समय सीमा के मुताबिक़ खोजें

समय सीमा के मुताबिक़ वर्कफ़्लो रन खोजने के लिए नीचे दिए गए विचारों की समीक्षा करें:

  • अगर आपके डिवाइस पर समय क्षेत्र आपके स्टोर के समय क्षेत्र से अलग है, तो वर्कफ़्लो रन की तारीख और समय गलत हो सकता है। आप जिस शुरू होने का समय फ़िल्टर का इस्तेमाल करते हैं, उसमें इस अंतर को ध्यान में रखें।
  • ज़्यादा वॉल्यूम वाले स्टोर में, आपको किसी खास वर्कफ़्लो रन को खोजना आसान बनाने के लिए, एक छोटी समय सीमा और अन्य फ़िल्टर का इस्तेमाल करना पड़ सकता है।
  • वर्कफ़्लो रन, रन पूरा होने के बाद केवल 14 दिनों के लिए स्टोर किए जाते हैं।
  • वर्कफ़्लो चलने और उसके नतीजे हाल के रन पेज पर दिखाई देने के बीच कुछ देरी हो सकती है। अगर किसी हाल के वर्कफ़्लो के नतीजे अभी तक उपलब्ध नहीं हैं, तो कुछ मिनट इंतज़ार करें और फिर से कोशिश करें।

चरण:

  1. Flow ऐप की हाल के रन सूची में, फ़िल्टर जोड़ें पर क्लिक करें और फिर शुरू होने का समय पर क्लिक करें।
  2. इससे फ़ील्ड में, एक ऐसी तारीख और समय डालें जो उस समय के बराबर हो जब इवेंट होना चाहिए था। उदाहरण के लिए, ऑर्डर बनाया गया ट्रिगर के लिए, उस समय का इस्तेमाल करें जब ऑर्डर बनाया गया था। पक्का करें कि आपने सही AM/PM मान डाला है।
  3. इस तक फ़ील्ड में, इससे तारीख और समय के 10 मिनट बाद की तारीख और समय डालें।
  4. खोज के नतीजों की समीक्षा करें। वर्कफ़्लो आमतौर पर ट्रिगर करने वाले इवेंट के ठीक उसी समय या उसके कुछ ही समय बाद चलते हैं।
  5. उस नतीजे पर क्लिक करें जो समय से मेल खाता हो और पुष्टि करें कि दिखाया गया रिसोर्स उस रिसोर्स से मेल खाता है जिसे आप खोज रहे हैं, जैसे कि ऑर्डर।

समय फ़िल्टर का उदाहरण

हाल के रन की सूची में स्तंभ

किसी वर्कफ़्लो की हाल के रन की सूची वर्कफ़्लो रन के बारे में मुख्य डेटा दिखाती है:

वर्कफ़्लो रन टेबल में शामिल डेटा
स्तंभविवरण
शुरू होने का समयवह समय जब वर्कफ़्लो रन शुरू हुआ।
रन का स्टेटस
  • जारी है - अभी चल रहा है या फिर से कोशिश की जा रही है।
  • प्रतीक्षा में है - एक वेट स्टेप ने वर्कफ़्लो में देरी कर दी है।
  • रेट लिमिटेड - वर्कफ़्लो बहुत ज़्यादा रिसोर्स इस्तेमाल कर रहा था, इसलिए Flow ने रन को सीमित कर दिया है। रेट लिमिटेड रन की समस्या हल करने के बारे में ज़्यादा जानें।
  • रद्द किया गया - वर्कफ़्लो को पूरा होने से पहले रद्द कर दिया गया था।
  • पूरा हुआ - हो गया।
नतीजेपूरी की गई कार्रवाइयों की सूची और हर चरण के हिसाब से गड़बड़ियों की सूची।
फिर से कोशिशअगर रन को फिर से आज़माया गया था, तो फिर से की गई कोशिशों की सूची का एक लिंक दिया गया है।
ट्रिगर का प्रकार

वर्कफ़्लो रन के विवरण देखना

किसी अलग-अलग वर्कफ़्लो के बारे में विस्तृत जानकारी एक्सेस करने के लिए, वर्कफ़्लो रन वाली पंक्ति पर क्लिक करें।

सबसे ऊपर, स्टेटस सेक्शन यह बताता है कि वर्कफ़्लो पूरा हुआ था या नहीं। कार्रवाइयां सेक्शन यह बताता है कि वर्कफ़्लो में कितनी कार्रवाइयां सफलतापूर्वक चलीं।

विवरण सेक्शन, वर्कफ़्लो का प्रीव्यू दिखाता है और उन पाथ को हाइलाइट करता है जो वर्कफ़्लो ने लिए थे।

किसी वर्कफ़्लो के लिए रन लॉग का उदाहरण. स्टेटस सबसे ऊपर दिखाई देता है और डायग्राम इस बात को हाइलाइट करता है कि पूरा रन सफल रहा.

वर्कफ़्लो प्रीव्यू के बाद, आप वर्कफ़्लो के हर चरण के नतीजे, लॉग और डेटा देख सकते हैं।

किसी वर्कफ़्लो के लिए रन लॉग के नतीजों वाले सेक्शन का उदाहरण.

हर चरण के लिए, आप स्टेप डेटा सेक्शन को बड़ा करके उस डेटा को देख सकते हैं, जिसका इस्तेमाल वर्कफ़्लो रन में किया गया था। इस डेटा में वर्कफ़्लो रन में इस्तेमाल किए गए रिसोर्स की कोई भी आईडी शामिल है, जैसे ऑर्डर आईडी या ग्राहक आईडी और वर्कफ़्लो रन में शामिल कोई भी टेक्स्ट या डेटा, जैसे टैग का नाम या प्रोडक्ट का टाइटल।

'ड्राफ़्ट ऑर्डर डेटा पाएं' के लिए स्टेप डेटा सेक्शन का उदाहरण.

'हर आइटम पर पुनरावृत्ति' कार्रवाइयों वाले वर्कफ़्लो

जिन वर्कफ़्लो में हर आइटम पर पुनरावृत्ति (इटरेट) कार्रवाई शामिल होती है, वे कई बार चरणों को दोहराते हैं। Flow, वर्कफ़्लो प्रीव्यू में यह हाइलाइट करता है कि कितने आइटम ने पाथ को फ़ॉलो किया।

For each loop के साथ हाल के वर्कफ़्लो रन का उदाहरण. उदाहरण डायग्राम इस बात को हाइलाइट करता है कि इस रन के दौरान लूपिंग कार्रवाई 7 बार की गई थी.

Flow, हर लूप इटरेशन के नतीजे भी दिखाता है और आपको लूप से जुड़ी समस्याओं को तुरंत हल करने के लिए, की गई कार्रवाइयों और गड़बड़ियों के आधार पर फ़िल्टर करने की अनुमति देता है।

For each loop के साथ हाल के रन के लिए स्टेप डेटा का उदाहरण. उदाहरण स्टेप डेटा आइटम मेनू को हाइलाइट करता है, जिससे आप यह चुन सकते हैं कि आप 7 आइटम में से किसके लिए स्टेप डेटा की समीक्षा करना चाहते हैं.

जारी वर्कफ़्लो रन को रद्द करना

जब आप किसी वर्कफ़्लो को पूरा होने से पहले रोकना चाहते हैं, तो आप जारी है या रेट लिमिटेड स्टेटस वाले वर्कफ़्लो रन को रद्द कर सकते हैं। वर्कफ़्लो रन को रद्द करना एक उपयोगी विकल्प हो सकता है, ताकि API लिमिट तक पहुंचने से बचा जा सके, या जब आपको पता चले कि वर्कफ़्लो उम्मीद के मुताबिक काम नहीं कर रहा है, या फिर जब फ़ेल हुए रन आपकी हाल के रन सूची को भर रहे हों।

जारी वर्कफ़्लो रन को रद्द करने से जुड़ी ज़रूरी बातें

जारी वर्कफ़्लो रन को रद्द करने से पहले, इन बातों की समीक्षा करें:

  • Flow ऐप में वर्कफ़्लो रन रद्द करने के लिए आपको डेस्कटॉप डिवाइस का उपयोग करना होगा।
  • आप उन रन को रद्द नहीं कर सकते जो पहले ही पूरे हो चुके हैं।
  • रद्द किए गए रन को बाद में फिर से शुरू नहीं किया जा सकता है। अगर आपको वर्कफ़्लो को फिर से चलाने की ज़रूरत है, तो आप वर्कफ़्लो के अपने आप ट्रिगर होने का इंतज़ार कर सकते हैं, रन को फिर से आज़मा सकते हैं या मैन्युअल रूप से एक नया वर्कफ़्लो रन शुरू कर सकते हैं
  • वर्कफ़्लो रन रद्द करने से संबंधित वर्कफ़्लो अपने आप बंद नहीं होता है। हालांकि, वर्कफ़्लो बंद करने से उसके सभी जारी वर्कफ़्लो रन अपने आप रद्द हो जाते हैं।
  • वर्कफ़्लो की जटिलता के आधार पर, वर्कफ़्लो रन को रद्द होने में कुछ सेकंड से लेकर एक मिनट तक का समय लग सकता है।

जारी वर्कफ़्लो रन रद्द करें

आप किसी भी समय जारी वर्कफ़्लो रन को रद्द कर सकते हैं। जारी वर्कफ़्लो रन रद्द करने के कई तरीके हैं:

  • किसी खास रन को रद्द करने के लिए, आप सीधे वर्कफ़्लो रन के विवरण पेज से रद्द कर सकते हैं।
  • एक ही वर्कफ़्लो के लिए कई रन रद्द करने के लिए, आप वर्कफ़्लो की हाल के रन सूची से एक साथ कई रन रद्द कर सकते हैं।

चरण:

किसी वर्कफ़्लो का एक खास रन रद्द करें
  1. अपने Shopify एडमिन से, ऐप्स > Flow पर जाएं।

  2. उस वर्कफ़्लो पर क्लिक करें जिसके जारी रन को आप रद्द करना चाहते हैं।

  3. हाल के रन सेक्शन में, उस जारी रन पर क्लिक करें जिसे आप रद्द करना चाहते हैं।

  4. रद्द करें पर क्लिक करें।

किसी वर्कफ़्लो के लिए कई रन रद्द करें
  1. अपने Shopify एडमिन से, ऐप्स > Flow पर जाएं।

  2. उस वर्कफ़्लो पर क्लिक करें जिसके जारी रन को आप रद्द करना चाहते हैं।

  3. हाल के रन सेक्शन में, उन सभी जारी रन को चुनें जिन्हें आप रद्द करना चाहते हैं।

  4. रन रद्द करें पर क्लिक करें।

वर्कफ़्लो रन से जुड़ी समस्या हल करना

कुछ मामलों में, वर्कफ़्लो रन में कोई गड़बड़ी आ सकती है या वह उम्मीद के मुताबिक नहीं चल सकता है। अक्सर ऐसा तब होता है, जब वर्कफ़्लो में कॉन्फ़िगरेशन से जुड़ी कोई समस्या होती है। पिछले रन के नतीजों को ठीक करने के लिए Flow में होने वाली गड़बड़ियों को हल करने और वर्कफ़्लो रन को फिर से आज़माने के बारे में ज़्यादा जानें।