تطبيقات Power Automate VS Logic. حالات أتمتة الطاقة

يوم جيد للجميع! في المقالة السابقة حول تعلم تطبيقات Power Automate وLogic، نظرنا إلى الاختلافات الرئيسية بين Power Automate وLogic Apps. اليوم أود المضي قدمًا وإظهار الإمكانيات المثيرة للاهتمام التي يمكن تحقيقها بمساعدة هذه المنتجات. في هذه المقالة سننظر في العديد من الحالات التي يمكن تنفيذها باستخدام Power Automate.

مايكروسوفت الطاقة التلقائية

يوفر هذا المنتج مجموعة واسعة من الموصلات لمختلف الخدمات، بالإضافة إلى مشغلات لبدء التدفقات تلقائيًا وفوريًا بسبب وقوع حدث معين. كما أنه يدعم تشغيل المواضيع وفقًا لجدول زمني أو عن طريق الزر.

1. التسجيل التلقائي للطلبات

قد تكون إحدى الحالات هي تنفيذ التسجيل التلقائي للطلبات. سيكون مشغل التدفق، في هذه الحالة، هو استلام إشعار بالبريد الإلكتروني إلى صندوق بريد محدد، وبعد ذلك تتم معالجة المزيد من المنطق:
تطبيقات Power Automate VS Logic. حالات أتمتة الطاقة


عند إعداد مشغل "عند وصول بريد إلكتروني جديد"، يمكنك استخدام مرشحات متنوعة لتحديد الحدث المطلوب تشغيله:

تطبيقات Power Automate VS Logic. حالات أتمتة الطاقة

على سبيل المثال، يمكنك بدء التدفق فقط لرسائل البريد الإلكتروني التي تحتوي على مرفقات أو لرسائل البريد الإلكتروني ذات الأهمية القصوى. يمكنك أيضًا بدء التدفق إذا وصلت رسالة إلى مجلد صندوق بريد محدد. بالإضافة إلى ذلك، من الممكن تصفية الحروف حسب السلسلة الفرعية المطلوبة في سطر الموضوع.
بمجرد إجراء الحسابات اللازمة والحصول على كافة المعلومات الضرورية، يمكنك إنشاء عنصر في قائمة SharePoint باستخدام بدائل من إجراءات أخرى:

تطبيقات Power Automate VS Logic. حالات أتمتة الطاقة

بمساعدة هذا التدفق، يمكنك بسهولة التقاط إشعارات البريد الإلكتروني الضرورية وتفكيكها إلى مكونات وإنشاء سجلات في أنظمة أخرى.

2. بدء تدفق الموافقة باستخدام زر من PowerApps

أحد السيناريوهات القياسية هو إرسال كائن للموافقة عليه إلى الأشخاص المعتمدين. لتنفيذ سيناريو مشابه، يمكنك إنشاء زر في PowerApps، وعند النقر فوقه، قم بتشغيل تدفق Power Automate:

تطبيقات Power Automate VS Logic. حالات أتمتة الطاقة

كما ترون، في هذا الموضوع، مشغل البداية هو PowerApps. إن الشيء العظيم في هذا المشغل هو أنه يمكنك طلب معلومات من PowerApps أثناء وجودك داخل تدفق Power Automate:

تطبيقات Power Automate VS Logic. حالات أتمتة الطاقة

يعمل الأمر على النحو التالي: عندما تحتاج إلى الحصول على بعض المعلومات من PowerApps، فإنك تنقر فوق العنصر "اسأل في PowerApps". يؤدي ذلك بعد ذلك إلى إنشاء متغير يمكن استخدامه في كافة الإجراءات في تدفق Power Automate هذا. كل ما تبقى هو تمرير قيمة هذا المتغير داخل التدفق عند بدء التدفق من PowerApps.

3. ابدأ البث باستخدام طلب HTTP

الحالة الثالثة التي أود التحدث عنها هي تشغيل تدفق Power Automate باستخدام طلب HTTP. في بعض الحالات، خاصة بالنسبة لقصص التكامل المتنوعة، من الضروري تشغيل تدفق Power Automate عبر طلب HTTP، وتمرير معلمات مختلفة داخل التدفق. ويتم ذلك بكل بساطة. يتم استخدام الإجراء "عند تلقي طلب HTTP" كمشغل:

تطبيقات Power Automate VS Logic. حالات أتمتة الطاقة

يتم إنشاء عنوان URL لـ HTTP POST تلقائيًا في المرة الأولى التي يتم فيها حفظ الدفق. إلى هذا العنوان تحتاج إلى إرسال طلب POST لبدء هذا التدفق. يمكن تمرير معلومات مختلفة كمعلمات عند بدء التشغيل؛ على سبيل المثال، في هذه الحالة، يتم تمرير سمة SharePointID من الخارج. لإنشاء مخطط إدخال كهذا، تحتاج إلى النقر فوق عنصر "استخدام مثال الحمولة لإنشاء مخطط"، ثم إدراج مثال JSON الذي سيتم إرساله إلى الدفق:

تطبيقات Power Automate VS Logic. حالات أتمتة الطاقة

بعد النقر على "إنهاء"، يتم إنشاء مخطط JSON لنص الطلب لهذا الإجراء. يمكن الآن استخدام سمة SharePointID كحرف بدل عبر جميع الإجراءات في تدفق معين:

تطبيقات Power Automate VS Logic. حالات أتمتة الطاقة

تجدر الإشارة إلى أن المشغل "عند تلقي طلب HTTP" مضمن في قسم الموصلات المميزة وهو متاح فقط عند شراء خطة منفصلة لهذا المنتج.

سنتحدث في المقالة التالية عن حالات مختلفة يمكن تنفيذها باستخدام Logic Apps.

المصدر: www.habr.com

إضافة تعليق