المشغلات

مكتمل

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

يتم تحديد المشغلات المستخدمة في Power Automate بواسطة الموصلات. كل موصل لديه مجموعة المشغلات الخاصة به. تنقسم الموصلات إلى مجموعتين:

  • جدولي - هذه الموصلات لمصادر البيانات حيث يتم تخزين البيانات في الجداول. Dataverse هو موصل جدولي. سيكون للاتصالات الجدولية مشغلات حول إنشاء السجلات وتحديثها وحذفها.
  • المستندة إلى الوظيفة - هذه المشغلات مخصصة للخدمات السحابية مثل Twitter أو Microsoft Outlook. ترتبط المشغلات بالوظائف في تلك الخدمات. على سبيل المثال، يحتوي موصل Outlook على مشغل عند تلقي بريد إلكتروني.

أنواع المشغلات

هناك ثلاثة أنواع من المشغلات لبدء تدفقات المجموعة لـ Power Automate وهي:

  • مؤتمت - تدفق الذي يبدأ بحدث محدّد في موصل، مثل سجل يتم إنشاؤه أو إضافة ملف إلى موقع ملف.
  • فوري - تدفق يتم تشغيله يدويًا بواسطة مستخدم، مثل الضغط على زر.
  • مجدول - تدفق يتم تشغيله على أساس متكرر، مثل الساعات السنوية كل يوم من العمل 9:00 صباحًا، أو كل ساعة.

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

في خطوة المشغّل، يجب تحديد شرط التشغيل:

  • تمت الإضافة
  • تمت إضافته أو حذفه
  • تمت إضافته أو تعديله
  • تمت إضافته أو تعديله أو حذفه
  • تم الحذف
  • معدّل
  • تم تعديله أو حذفه

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

يحتوي موصل Dataverse على مشغل فوري واحد عند تحديد صف. تسمح هذه الميزة بتشغيل تدفق مجموعة Power Automate يدويًا بواسطة مستخدم من داخل نموذج لصف في تطبيق يستند إلى نموذج.

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

الاستقصاء مقابل المشغلات الفورية

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

عندما تستخدم المشغلات، فإن الإشارة إلى ما إذا كان المشغل هو الاستقصاء أو الفوري سيكون غير مرئي بالنسبة لك. استخدم موصل Dynamics 365 المتوقف مشغلات الاستقصاء؛ يستخدم موصل Dataverse الأكثر حداثة مشغلات فورية. تعد مشغلات الدفع أكثر كفاءة وأكثر في الوقت الحقيقي.

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

استخدام عوامل التصفية

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

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

لقطة شاشة للموصل مع عوامل تصفية على المشغل.

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

  • عامل تصفية العمود - إذا تم تحديد الأعمدة، فلن يعمل التدفق إلا إذا تم تعديل أي من الأعمدة المدرجة.
  • عامل تصفية صف - إذا تم تحديد استعلام OData، تحدّد تعبيرات عامل التصفية الصفوف التي يمكنها تشغيل التدفق.

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

ملاحظة

المشغلات الفورية غير مرئية حالياً من التطبيقات إذا كان التدفق في أحد الحلول.