जब कोई पंक्ति जोड़ी जाती है, संशोधित की जाती है या हटाई जाती है तो ट्रिगर प्रवाहित होता है

जब कोई पंक्ति जोड़ी जाती है, संशोधित की जाती है या हटाई जाती है तो ट्रिगर एक प्रवाह चलाता है जब भी चयनित तालिका और दायरे की एक पंक्ति बदलती है या बनाई जाती है।

पूर्वावश्यकताएँ

  • एक प्रवाह बनाने के लिए जो आपके द्वारा पंक्ति बनाने, संशोधित करने या हटाने पर ट्रिगर होता है, आपके पास कॉलबैक पंजीकरण पर बनाने, पढ़ने, लिखने और हटाने के लिए उपयोगकर्ता-स्तरीय अनुमतियां होनी चाहिए। टेबल.

  • इसके अतिरिक्त, प्रवाह में परिभाषित दायरे के आधार पर, आपको उसी तालिका पर कम से कम उस स्तर के पढ़ने की आवश्यकता हो सकती है। आप पर्यावरण सुरक्षा के बारे में अधिक जानकारी प्राप्त कर सकते हैं।

जब कोई पंक्ति जोड़ी जाती है, संशोधित की जाती है या हटाई जाती है तो ट्रिगर का उपयोग करने के लिए निम्नलिखित जानकारी की आवश्यकता होती है।

  • ट्रिगर की स्थिति
  • टेबल नाम
  • Scope

नोट

Power Automate कोपायलट के साथ या तो क्लासिक क्लाउड फ़्लो डिज़ाइनर या क्लाउड फ़्लो डिज़ाइनर का उपयोग करता है। यह पहचानने के लिए कि आप किस डिज़ाइनर का उपयोग कर रहे हैं, नोट अनुभाग पर जाएँ कोपायलट क्षमताओं वाले क्लाउड फ़्लो डिज़ाइनर को समझें।

जब कोई पंक्ति जोड़ी जाती है, संशोधित की जाती है या हटाई जाती है ट्रिगर के लिए सीधे कार्ड पर पैरामीटर सेट करें।

का स्क्रीनशॉट

ट्रिगर की स्थिति

ट्रिगर स्थिति, परिवर्तन प्रकार, सटीक रूप से परिभाषित करती है कि पंक्ति में परिवर्तनों का कौन सा संयोजन प्रवाह को चलाएगा।

जब किसी पंक्ति के निर्माण, अद्यतन, या विलोपन द्वारा प्रवाह चालू हो जाता है, तो triggerOutputs()['body/SdkMessage'] का मान Create, Update, या Delete, क्रमशः।

यदि किसी तालिका में एक ही पंक्ति में कई अपडेट हैं, तो Power Automate प्रत्येक अपडेट के लिए ट्रिगर का मूल्यांकन करता है, भले ही पंक्ति पर अपडेट किए जा रहे मान पिछले मान के समान हों। इन अद्यतनों से एकाधिक प्रवाह रन हो सकते हैं।

टेबल नाम

तालिका का नाम सूची पंक्तियों को फ़िल्टर करके सटीक रूप से इंगित करती है कि प्रवाह ट्रिगर होने से पहले किस प्रकार की पंक्तियाँ बदलनी चाहिए। में तालिकाएँ देखें Dataverse

जब कोई पंक्ति जोड़ी जाती है, संशोधित की जाती है या हटाई जाती है तो ट्रिगर प्रकार 1:N या N:N के संबंध पर ट्रिगरिंग प्रवाह का समर्थन नहीं करता है।

Scope

स्कोप सूची इंगित करती है कि प्रवाह चलाया जाना चाहिए या नहीं यह निर्धारित करने के लिए उन पंक्तियों की निगरानी की जानी चाहिए।

यहां बताया गया है कि प्रत्येक दायरे का क्या मतलब है:

दायरा पंक्ति स्वामित्व स्तर
व्यवसाय इकाई आपकी व्यावसायिक इकाई में किसी के भी स्वामित्व वाली पंक्तियों पर कार्रवाई की जाती है।
संगठन कार्रवाई पर्यावरण के भीतर किसी के द्वारा की जाती है।
अभिभावक: बाल व्यवसाय इकाई कार्रवाइयां उन पंक्तियों पर की जाती हैं जिनका स्वामित्व आपकी व्यावसायिक इकाई या चाइल्ड व्यवसाय इकाई में किसी के पास है।
User आपके स्वामित्व वाली पंक्तियों पर कार्रवाई की जाती है.

उन्नत विकल्प

जब प्रवाह चलता है और उपयोगकर्ता प्रोफ़ाइल जिसके अंतर्गत यह चलता है तो आप अधिक विस्तृत रूप से परिभाषित करने के लिए अतिरिक्त गुण सेट कर सकते हैं।

उन्नत विकल्पों तक पहुँचने के लिए, उन्नत विकल्प दिखाएँ चुनें।

उन्नत विकल्पों का स्क्रीनशॉट.

फ़िल्टर शर्तें

प्रवाह को कब ट्रिगर करना है इसके लिए शर्तें निर्धारित करने के लिए फ़िल्टर शर्तों का उपयोग करें।

कॉलम फ़िल्टर करें

पंक्ति के विशिष्ट कॉलमों को परिभाषित करने के लिए कॉलम चुनें बॉक्स का उपयोग करें, जिससे अद्वितीय कॉलम नामों की अल्पविराम से अलग की गई सूची के रूप में, परिवर्तित होने पर प्रवाह चलना चाहिए।

यह संपत्ति केवल अद्यतन स्थिति पर लागू होती है। बनाएं और हटाएं पंक्ति के सभी कॉलम पर लागू करें।

यह प्रॉपर्टी वर्चुअल टेबल पर समर्थित नहीं है.

फ़िल्टर अभिव्यक्ति

फ़िल्टर अभिव्यक्ति आपको ट्रिगर स्थितियों को और भी अधिक सटीक रूप से परिभाषित करने में मदद करने के लिए ओडाटा शैली फ़िल्टर अभिव्यक्ति को परिभाषित करने का एक तरीका प्रदान करती है। प्रवाह तभी चलता है जब परिवर्तन को में सहेजने के बाद अभिव्यक्ति का मूल्यांकन true Dataverse पर होता है। निम्नलिखित उदाहरणों में, प्रवाह तब ट्रिगर होता है जब firstname को "जॉन" में अद्यतन किया जाता है।

फ़िल्टर पंक्तियों के उदाहरण:

firstname eq 'John'

contains(firstname,'John')

इन फ़िल्टर अभिव्यक्तियों का निर्माण कैसे करें, यह जानने के लिए, मानक फ़िल्टर ऑपरेटर्स और क्वेरी फ़ंक्शंस के उदाहरणों पर जाएँ।

संदर्भ लिंक के उदाहरणों के विपरीत, आपकी अभिव्यक्ति में स्ट्रिंग $filter= नहीं होनी चाहिए। यह स्ट्रिंग केवल तभी लागू होती है जब आप सीधे एपीआई का उपयोग करते हैं।

देरी तक प्रतीक्षा स्थिति का उपयोग करें

एक विशिष्ट यूटीसी समय तक प्रवाह ट्रिगर को विलंबित करने के लिए विलंब तक संपत्ति में OData-शैली टाइम स्टैम्प का उपयोग करें।

मानक Dataverse विलंब तक कार्रवाई के बजाय विलंब तक संपत्ति का उपयोग करने का मुख्य लाभ है Dataverse जब तक विलंब संपत्ति कभी समाप्त नहीं होती है, जिससे प्रवाह को लंबे समय तक प्रतीक्षा करने की अनुमति मिलती है।

Run As का उपयोग करके उपयोगकर्ता प्रतिरूपण

प्रवाह स्वामी के पास Microsoft Dataverse विशेषाधिकार किसी अन्य उपयोगकर्ता की ओर से अधिनियम (prvActOnBehalfOfAnotherUser) होना चाहिए। प्रतिनिधि सुरक्षा भूमिका में डिफ़ॉल्ट रूप से यह विशेषाधिकार शामिल है। आप इसे किसी भी सुरक्षा भूमिका पर सक्षम कर सकते हैं। अधिक जानकारी के लिए, किसी अन्य उपयोगकर्ता का प्रतिरूपण करें पर जाएं।

जब आप जब कोई पंक्ति जोड़ी जाती है, संशोधित की जाती है या हटाई जाती है ट्रिगर के साथ प्रवाह बनाते हैं, तो आप प्रवाह में प्रत्येक Microsoft Dataverse क्रिया को निष्पादित करने के लिए सेट कर सकते हैं प्रवाह स्वामी के अलावा किसी उपयोगकर्ता का संदर्भ।

किसी उपयोगकर्ता का प्रतिरूपण करने के लिए इन चरणों का पालन करें.

  1. डिज़ाइनर में, Run as के लिए एक मान चुनें Microsoft Dataverse यह बताने के लिए कि आप बाद के Dataverse कार्यों के लिए किस उपयोगकर्ता के संदर्भ का उपयोग करना चाहते हैं.
  2. प्रत्येक Dataverse क्रिया के लिए जिसे आप एक अलग उपयोगकर्ता के रूप में चलाना चाहते हैं, ऊपरी-दाएँ कोने में दीर्घवृत्त (...) का चयन करें और फिर इनवॉकर के कनेक्शन का उपयोग करें सेटिंग चुनें।

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

यहाँ अन्य विकल्प हैं:

  • प्रवाह स्वामी: वह उपयोगकर्ता जिसने प्रवाह बनाया।

  • पंक्ति स्वामी: वह उपयोगकर्ता जो उस Microsoft Dataverse पंक्ति का स्वामी है जिसमें परिवर्तन हुआ, जिससे प्रवाह चालू हो गया। यदि किसी पंक्ति का स्वामित्व किसी टीम के पास है, तो यह विकल्प प्रवाह स्वामी के रूप में चलने के लिए वापस आ जाता है।

  • उपयोगकर्ता को संशोधित करना: वह उपयोगकर्ता जिसने Microsoft Dataverse पंक्ति पर कार्रवाई की, जिससे प्रवाह ट्रिगर या संशोधित हुआ।

इसके अतिरिक्त, त्वरित प्रवाह किसी अन्य कनेक्टर जैसे Microsoft Teams, Microsoft 365 आउटलुकके चरणों को चलाने की अनुमति देता है >, या SharePoint इन्वोकर के कनेक्शन का उपयोग करके उसी प्रवाह में। ऐसा करने के लिए, इन चरणों का पालन करें:

  1. प्रवाह अवलोकन पृष्ठ पर जाएँ.

  2. केवल उपयोगकर्ता चलाएँ सेटिंग्स पर संपादित करें चुनें।

  3. केवल-रन अनुमतियाँ प्रबंधित करें फलक में, उपयोगकर्ता और समूह टैब पर जाएँ, और फिरप्रयुक्त कनेक्शन सूची के अंतर्गत केवल चलाने वाले उपयोगकर्ता द्वारा प्रदान किया गया।