ट्रिगर्स आणि कृती
काय सुरू करते, काय करते, कसे ठरवते
तीन प्रश्न, आणि या प्लॅटफॉर्मवरील प्रत्येक वर्कफ्लो त्यांचे उत्तर आहे. हे पृष्ठ शब्दसंपत्ती आहे: रन कशा पद्धतीने सुरू होऊ शकते, स्टेप काय करू शकतो, आणि दोघांमधील मार्ग ठरवणारे तुकडे.
ट्रिगर्स
रन सुरू होण्याचे चार मार्ग
वेळापत्रक
प्रत्येक दहा मिनिटांनी, प्रत्येक सोमवारी सातला, महिन्याचा पहिला कामाचा दिवस. आपल्या निवडलेल्या वेळक्षेत्रात व्यक्त, म्हणून घड्याळ मागे जाणे ही घटना नाही.
वेबहुक
आपले दुकान, आपले CRM, आपली बिलिंग व्यवस्था — HTTP विनंती करू शकणारे कोणतेही. सिग्नेचर पडताळणी मूलभूतपणे चालू असते आणि पेलोड रनसह जतन केले जाते.
जगातील घटना
कॉन्सर्ट घोषित, सामना निश्चित, भूकंप, पूर इतिसंदेश, हवा-गुणवत्ता मर्यादा ओलांडली, पुरवठादाराची सेवा बंद. १७५ हून अधिक स्रोत, दहा ते वीस मिनिटांत अद्ययावत.
पोल, किंवा व्यक्ती
एंडपॉइंट, मेलबॉक्स किंवा फोल्डरवर नजर ठेवा आणि काही बदलल्यास सुरू करा. किंवा कन्सोलमधून हाताने सुरू करा, कारण कधी कधी तेच प्रामाणिक उत्तर असते.
एका गोष्टीसाठी एक रन. त्याच मूळ घटनेसाठी दोनदा सुरू होणारा ट्रिगर — पाठवणाऱ्याने पुन्हा पाठवलेला वेबहुक, तीच ओळ पुन्हा पाहणारा पोल — एक रन सुरू करतो, दोन नाही. डिड्युप्लिकेशन त्या गोष्टीचे ओळखणाऱ्या गोष्टीवर की केले जाते, आणि पाठवणाऱ्याची आयडी कल्पना आपल्यापेक्षा वाईट असल्यास आपण तो की स्वतः ठरवू शकता.
कृती
काहीतरी करणारे स्टेप
कृती रनच्या बाहेरील गोष्ट बदलते: ती लिहिते, पाठवते, वसूल करते, बुक करते, आणते किंवा नमूद करते. दोन प्रकार, आणि फरक आहे मॉडेल सहभागी आहे की नाही यात.
निश्चित कृती
HTTP एंडपॉइंटला कॉल करा. आपल्या स्वतःच्या व्यवस्था वाचा आणि लिहा. पेलोड पुनर्रचना करा. संदर्भ डेटामध्ये काहीतरी शोधा. ईमेल, SMS, पुश नोटिफिकेशन किंवा छापलेले पत्र पाठवा. बुकिंग स्लॉट ऑफर करा. पेमेंट घ्या. शॉर्ट लिंक तयार करा. परवान्यासह प्रतिमा आणा. ओळ, फाईल, रेकॉर्ड लिहा.
तीच इनपुट, तेच आउटपुट. चालवण्याची किंमत शून्य, त्यामुळे प्रामाणिक सल्ला म्हणजे खरोखर निर्णयाची गरज नसलेल्या प्रत्येक गोष्टीसाठी त्यांचा वापर करा.
AI कृती
हा संदेश वर्गीकरित करा. त्या प्रत्युत्तराचा मसुदा तयार करा. थ्रेडचे सार तीन बुलेट पॉइंटमध्ये सांगा. न रचलेल्या दस्तऐवजातून फील्ड काढा. आपण गद्यात लिहिलेल्या नियमानुसार पर्यायांमधून निवडा. भाषांतर करा, स्वर टिकवून.
प्रत्येक AI पायरी जे परत करते त्याचा आकार जाहीर करते, आणि चालू रन पुढे सुरू होण्यापूर्वी त्या आकाराविरुद्ध परतावा तपासला जातो. मॉडेल काही चुकीच्या स्वरूपात बनवले तर पायरी स्वच्छपणे अपयशी होते, पुढील बारा पायऱ्या बिघडवत नाही.

काहीतरी घडते. नंतर योग्य गोष्ट पुढे घडते.
फ्लो: फक्त रन विचार करणाऱ्या पायऱ्या
कंडिशन्स एका मूल्यावर आधारित फाटे फुटतात. दोन्ही मार्ग नेहमी परिभाषित असतात — अपरिभाषित else-फाटा असलेली कंडिशन ऑटोमेशनने शांतपणे रेकॉर्ड गमावण्याचे सर्वात सामान्य कारण आहे, त्यामुळे इथे ती अर्धवट सोडणे शक्य नाही.
वेट्स एका क्षणापर्यंत किंवा घटनेपर्यंत रन थांबवतात. वेट म्हणजे रनवरच लिहिलेला एक wake_at आहे, रांगेत बसलेली ओळ नाही — म्हणूनच वर्कफ्लो दहा हजार लोकांना तीन आठवडे थांबवू शकतो, त्यात काही खर्च न होता आणि कोणाला कळताही नाही.
क्वायट अवर्स रात्री तीन वाजता बाहेर जाणारे संदेश पोहोचण्यास थांबवतात. शांत कालावधीत सेंड पायरीपर्यंत पोहोचलेला रन कालावधी संपेपर्यंत थांबतो. गंभीरता त्याला जाणीवपूर्वक अधिलिखित करू शकते — ज्या सूचना लोकांना जागे करण्यासाठी असतात त्यांच्यासाठी.
स्प्लिट्स रनचा एक भाग मार्ग A कडे आणि उर्वरित मार्ग B कडे पाठवतात, त्यामुळे आपण दोन विषयवाक्ये, दोन वेट्स किंवा दोन क्रम थेट वास्तविक रहदारीवर एकमेकांविरुद्ध तुलना करू शकता.
गोल्स वर्कफ्लो कशासाठी होता ती गोष्ट चिन्हांकित करतात. रन त्याच्या गोलपर्यंत पोहोचला की तो तिथेच थांबतो, पुढे काय शिल्लक होते ते काहीही असो — खरेदी करणारा ग्राहकाला खरेदीसाठी तिसरी आठवण मिळत नाही.
- ⚡ट्रिगरबास्केट ४० मिनिटांपासून निष्क्रिय. बास्केट आयडीवर डीड्युप्लिकेट केले.
- ?अटबास्केट १५० zł पेक्षा जास्त? हो — लांबचा मार्ग घ्या.
- ⏸प्रतीक्षारनवर एक
wake_at. रांगेत ओळ नाही, खर्च नाही. - Aविभाजित कराविषयवाक्यावर ५०/५०. या रनने व्हेरिएंट A घेतला.
- ✉पाठवालहान लिंकसह ई-मेल, प्रत्येक प्राप्तकर्त्यासाठी मोजलेली रीडायरेक्ट.
- ★ध्येयऑर्डर देण्यात आला. रन इथेच थांबतो; दुसरी आठवण कधीच पाठवली जात नाही.
मॉडेलला कॉल करणाऱ्या पायऱ्या: १काहीही खर्च न होणाऱ्या पायऱ्या: ५
त्रुटी फ्लोचा भाग आहेत, त्याचा अपवाद नाहीत
अपयशी झालेल्या पायरीला जाण्याचा ठाव असतो. बॅकऑफसह पुन्हा प्रयत्न, आणि किती वेळा यावर मर्यादा. वैकल्पिक मार्ग घ्या. रन थांबवा आणि ती अशा ठिकाणी नोंदवा जिथे माणूस ती पाहेल. तसेच पुढे चालू ठेवा, कारण ती पायरी ऐच्छिक होती आणि आपल्याला परिणामाचा काहीही नसण्यापेक्षा बहुतांश भाग अधिक चांगला वाटतो.
दुसऱ्या कोणाच्या सिस्टमशी संवाद साधणाऱ्या पायरीसाठी डीफॉल्ट असा आहे: काही वेळा पुन्हा प्रयत्न करा आणि नंतर थांबा — कारण ०९:१४ ला बंद असलेली सिस्टम बहुतेक ०९:१९ ला चालू असते, आणि थांबलेल्या रनचे विश्लेषण करणे अर्धवट घडलेल्या रनपेक्षा सोपे असते.
आपण काय करू शकत नाही: एक पायरी आधीच्या पायरीकडे परत फिरू शकत नाही. वर्कफ्लो हा दिशात्मक मार्ग आहे, जंप सूचना असलेला प्रोग्राम नाही. आपल्या कामाला खरोखर लूप लागत असेल, तर एका पायरीत यादीवर पुनरावृत्ती करा, किंवा प्रत्येक घटकासाठी वेगळा रन सुरू करा — दोन्ही समर्थित आहेत, आणि दोन्ही नंतर वाचण्यास सायकलपेक्षा सोपे आहेत.