يوم جيد للجميع!
1. تردد الزناد
ليس لدى Power Automate القدرة على تكوين عدد مرات التحقق من شروط التشغيل. عليك أن تعتمد على القيمة الافتراضية. تتمتع Logic Apps بالقدرة على تكوين الفاصل الزمني وتكرار عمليات فحص المشغلات، مما يؤدي إلى تسريع عملية معالجة الأحداث بشكل كبير. ومع ذلك، غالبًا ما يشتمل Power Automate على إعدادات أقل بكثير للمشغلات مقارنةً بـ Logic Apps:
تشغيل Power Automate "عند إنشاء العنصر":
تشغيل التطبيقات المنطقية "عند إنشاء العناصر":
في Logic Apps، توجد أيضًا إعدادات المنطقة الزمنية ووقت التشغيل لهذا المشغل.
2. التبديل بين أوضاع عرض الدفق
تسمح لك Logic Apps، على عكس Power Automate، بالتبديل بين طريقتي عرض Design وCode View. هذه الميزة مفيدة جدًا في تصحيح أخطاء سلاسل الرسائل، وتسمح لك أيضًا بإجراء تغييرات أكثر دقة على منطق سلاسل الرسائل:
3. تصحيح المواضيع
في كثير من الأحيان، عند إعداد المواضيع، نحتاج إلى التحقق من التنفيذ الصحيح لهذا المنطق أو ذاك الذي تم تضمينه فيها. وهنا لا يمكننا الاستغناء عن التصحيح. تحتوي Logic Apps على وضع تصحيح أخطاء الدفق المفيد بشكل لا يصدق والذي يسمح لك بعرض بيانات الإدخال والإخراج لكل نشاط دفق. باستخدام هذا الوضع، يمكنك في أي وقت أن ترى في أي مرحلة ما هي المعلومات التي وصلت إلى النشاط وما تم إخراجه من النشاط:
يحتوي Power Automate على هذا الوضع، ولكن في إصدار محدود للغاية.
4. موصلات "ممتازة".
كما نعلم بالفعل، يقسم Power Automate الموصلات حسب النوع، إلى عادية و"ممتازة":
تتوفر الموصلات العادية دائمًا، ولا تتوفر الموصلات "المميزة" إلا عند شراء خطة منفصلة للمستخدمين أو مجموعات البث. في Logic Apps، تتوفر جميع الموصلات للاستخدام مرة واحدة، ولكن يتم التسعير عند استخدام الموصلات. إن تنفيذ الموصلات العادية في الدفق يكلف أقل، بينما تكلف الموصلات "المميزة" أكثر.
5. ابدأ البث باستخدام زر
ولكن هنا تخسر Logic Apps أمام Power Automate حيث لا يمكن تشغيل تدفق Logic Apps، على سبيل المثال، عن طريق زر من تطبيق Power Apps. باستخدام Power Automate، كما اكتشفنا
6. إنشاء تدفق باستخدام Visual Studio
على عكس Power Automate، يمكن إنشاء تدفقات Logic Apps مباشرة من خلال Visual Studio.
يمكنك إنشاء تدفقات Logic Apps وتحريرها، على سبيل المثال، من Visual Studio Code إذا كان ملحق Azure Logic Apps مثبتًا لديك. بعد تثبيت الامتداد، ستتمكن من الاتصال بـ Azure. وبعد التفويض الناجح، سيكون لديك حق الوصول إلى تدفقات Logic Apps المتوفرة في هذه البيئة ويمكنك متابعة تحرير التدفق المطلوب:
بالطبع، لم أقم بإدراج جميع الاختلافات بين هذين المنتجين، لكنني حاولت تسليط الضوء على تلك الميزات التي لفتت انتباهي كثيرًا عند تطوير التدفقات باستخدام Power Automate وLogic Apps. في المقالات التالية، سنلقي نظرة على الميزات المثيرة للاهتمام وحالات التنفيذ باستخدام منتجات أخرى في خط Power Platform، وسنعود إلى Logic Apps أكثر من مرة. يوما سعيدا للجميع!
المصدر: www.habr.com