تطبيقات Power Automate VS Logic. ميزات تطبيقات المنطق

يوم جيد للجميع! في المقالة السابقة حول تعلم تطبيقات Power Automate وLogic لقد نظرنا في بعض إمكانيات استخدام Power Automate. أود في هذه المقالة تسليط الضوء على بعض السيناريوهات لاستخدام Logic Apps وعدد من الاختلافات عن Power Automate. كما اكتشفنا سابقًا، تعد Power Automate وLogic Apps خدمتين مزدوجتين تختلفان فقط في الموقع (Office 365 وAzure)، وكذلك في أسلوبهما في الترخيص وبعض الميزات الداخلية. دعونا نرى اليوم ما هي الميزات التي تتميز بها Logic Apps مقارنة بـ Power Automate. دعونا لا نضيع الوقت.

1. تردد الزناد

ليس لدى Power Automate القدرة على تكوين عدد مرات التحقق من شروط التشغيل. عليك أن تعتمد على القيمة الافتراضية. تتمتع Logic Apps بالقدرة على تكوين الفاصل الزمني وتكرار عمليات فحص المشغلات، مما يؤدي إلى تسريع عملية معالجة الأحداث بشكل كبير. ومع ذلك، غالبًا ما يشتمل Power Automate على إعدادات أقل بكثير للمشغلات مقارنةً بـ Logic Apps:

تشغيل Power Automate "عند إنشاء العنصر":

تطبيقات Power Automate VS Logic. ميزات تطبيقات المنطق

تشغيل التطبيقات المنطقية "عند إنشاء العناصر":

تطبيقات Power Automate VS Logic. ميزات تطبيقات المنطق

في Logic Apps، توجد أيضًا إعدادات المنطقة الزمنية ووقت التشغيل لهذا المشغل.

2. التبديل بين أوضاع عرض الدفق

تسمح لك Logic Apps، على عكس Power Automate، بالتبديل بين طريقتي عرض Design وCode View. هذه الميزة مفيدة جدًا في تصحيح أخطاء سلاسل الرسائل، وتسمح لك أيضًا بإجراء تغييرات أكثر دقة على منطق سلاسل الرسائل:

تطبيقات Power Automate VS Logic. ميزات تطبيقات المنطق

3. تصحيح المواضيع

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

تطبيقات Power Automate VS Logic. ميزات تطبيقات المنطق

يحتوي Power Automate على هذا الوضع، ولكن في إصدار محدود للغاية.

4. موصلات "ممتازة".

كما نعلم بالفعل، يقسم Power Automate الموصلات حسب النوع، إلى عادية و"ممتازة":

تطبيقات Power Automate VS Logic. ميزات تطبيقات المنطق

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

5. ابدأ البث باستخدام زر

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

تطبيقات Power Automate VS Logic. ميزات تطبيقات المنطق

6. إنشاء تدفق باستخدام Visual Studio

على عكس Power Automate، يمكن إنشاء تدفقات Logic Apps مباشرة من خلال Visual Studio.
يمكنك إنشاء تدفقات Logic Apps وتحريرها، على سبيل المثال، من Visual Studio Code إذا كان ملحق Azure Logic Apps مثبتًا لديك. بعد تثبيت الامتداد، ستتمكن من الاتصال بـ Azure. وبعد التفويض الناجح، سيكون لديك حق الوصول إلى تدفقات Logic Apps المتوفرة في هذه البيئة ويمكنك متابعة تحرير التدفق المطلوب:

تطبيقات Power Automate VS Logic. ميزات تطبيقات المنطق

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

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

إضافة تعليق