معالجة الأخطاء

مكتمل

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

يجب أن يحدّد مهندس الحلول كيفية معالجة الأخطاء داخل التدفقات السحابية.

تشغيل بعد

الطريقة التي يتم بها معالجة الأخطاء هي تغيير إعدادات التشغيل بعد في خطوات التدفق، كما هو موضح في الصورة التالية.

لقطة شاشة توضح التشغيل بعد الإعدادات.

الفروع الموازية

عند استخدام إعدادات التشغيل بعد يصبح لديك إجراءات مختلفة للنجاح والفشل باستخدام الفروع الموازية.

لقطة شاشة توضح الفرع المتوازي مع تشغيل بعد.

مجموعة التغييرات

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

لقطة شاشة تُظهر مجموعة التغييرات في التدفق.

إذا حددت مجموعة تغييرات، فسيتم تشغيل العمليات في معاملة واحدة. إذا حدث خطأ في أي من هذه الخطوات، فسيتم التراجع عن التغييرات التي تم إجراؤها بواسطة الخطوات السابقة.

ملاحظة

لا تتوفر التغييرات إلا مع إجراءات إنشاء، تحديث، وحذففي موصل Dataverse.

حدود API

يتضمن النظام الأساسي حدود API وحدود حماية الخدمة. تلتزم Power Automate بهذه الحدود؛ كل خطوة في التدفق تستهلك استدعاء API.

يتم تطبيق الحدود أيضاً على إجراءات معينة في Power Automate وPower Automate:

  • تعمل العديد من العمليات مثل تطبيق لكل حلقة تعمل بتكرار يصل حتى 100،000. قد يُطلب منك تقسيم العمل عند العمل مع مجموعات كبيرة من العناصر.
  • تحتوي حلقة تنفيذ حتى افتراضياً على 60 حلقة أو ساعة واحدة من وقت التشغيل. إذا تجاوزت هذه الحدود، فإنها تخرج من الحلقة دون أخطاء. يمكنك زيادة عدد الحلقات والوقت في إعدادات الإجراء.
  • يمكن أن تستمر التدفقات لمدة أقصاها 30 يوماً. يجب ألا تستخدم تدفقات طويلة المدى؛ استخدم التدفقات المجدولة التي تتحقق مما إذا كان الصف يحتاج إلى المعالجة بدلاً من ذلك.
  • تحتوي الموصلات على حدود خنق، على سبيل المثال يسمح موصل Dataverse فقط بـ 6000 استدعاء لواجهة API (API) لكل اتصال كل 300 ثانية.