إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يمكن تخصيص خطوط التدفق لتلبية الاحتياجات الفريدة لمنظمة ما. على سبيل المثال، يمكنك إضافة الموافقات، والنشر عبر كيانات الخدمة، والتكامل مع أنظمة السجل الداخلية، Azure DevOps، GitHub، وأكثر من ذلك بكثير. نظرًا لاستخدام أحداث عمل Microsoft Dataverse، يمكن تنفيذ منطق الأعمال داخل Power Automate أو العديد من المشتركين الآخرين. وسواء كانت البنية الأساسية لبرنامج ربط العمليات التجارية الخاصة بك أساسية أو مقعدة من الداخل، فإن تجربة النشر تظل بسيطة بالنسبة للصانعيين من الخارج.
مهم
- يتم طرح امتدادات جديدة لخطوط الأنابيب تدريجيًا في جميع المناطق وقد لا تكون متوفرة بعد في منطقتك.
- قد يحتاج عملاء البنيات الأساسية لبرنامج ربط العمليات التجارية الحاليين إلى تحديث تطبيق البنيات الأساسية لبرنامج ربط العمليات التجارية Power Platform لتمكين الميزات الجديدة. يمكنك إدارة التحديثات في مركز مسؤولي Power Platform.
- لا يمكن تمديد المسارات الشخصية التي تم إنشاؤها داخل Power Apps (make.powerapps.com).
الملحقات ذات وصول مقيد متوفرة
تتقدم عمليات نشر الأنابيب عبر عدة خطوات محددة مسبقًا حتى اكتمال النشر. تقوم الامتدادات المقيدة بإدراج خطوات مخصصة في سير العمل حيث يمكن تنفيذ منطق الأعمال المخصص. يشبه ذلك بالقطار الشخصي الخاص بك حيث تتحكم في مكان توقفه وما إذا كان سيستمر في السير أم لا.
عند التمكين، يدخل كل ملحق خطوة مخصصة في نقطة مختلفة ضمن تقدم التوزيع. يمكن استخدام الملحقات منفردة أو معًا.
تسمح خطوة ما قبل التصدير المطلوبة بتشغيل منطق التحقق من الصحة المخصص عند إرسال طلب النشر. لن تقوم خطوط الأنابيب بتصدير الحل من بيئة التطوير حتى يتم اعتبار هذه الخطوة مكتملة. قم بتمكين هذا فقط للمرحلة الأولى في سلسلة العمليات. على سبيل المثال، اختبار مساعدة المستخدم (UAT).
عبارة عن توزيع مفوض ينفذ عمليات توزيع باستخدام هوية مدير الخدمة أو مالك مرحلة البنية الأساسية لبرنامج ربط العمليات التجارية بدلاً من هوية منشيء الطلب. تضمن هذه الهوية أن يتمكن المنشئون من طلب عمليات النشر دون وصول مرتفع (أو أي وصول) داخل البيئات المستهدفة. يتطلب الحصول على الموافقة من هوية مُصرح لها.
توفر خطوة ما قبل النشر المطلوبة مرونة إضافية لإدراج خطوة مخصصة بعد الموافقة على النشر. على سبيل المثال، إذا كانت هناك حاجة إلى الموافقة النهائية.
تكون الخطوات التي يتم إدخالها عن طريق تمكين الملحق المبوب في حالة معلقة حتى يتم تنفيذ منطق الأعمال الخاص بك وأخيرًا يقوم بربط البنيات الأساسية لبرنامج ربط العمليات التجارية المضيفة لإكمال الخطوة أو رفضها. يمكن للمنشئين معرفة متى يكون التوزيع معلقًا بالإضافة إلى إلغاء طلب التوزيع حتى الخطوة الأخيرة من التوزيع.
ملحوظة
ومجرد تصدير الأجزاء الخاصة بالحلول المدارة وغير المدارة، يخزنها النظام في مضيف خطوط الأنابيب ويحظر أي تلاعب أو تعديل. سيتم نشر نفس الأداة المُدارة لكل إصدار في كافة المراحل اللاحقة في خط الأنابيب بترتيب تسلسلي. ويضمن ذلك عدم وجود حل يمكنه تجاوز بيئات QA أو عمليات الموافقة.
فهم مشغلات وإجراءات خطوط الأنابيب
كل خطوة في توزيع الأنابيب تُحفّز حدثاً في الوقت الفعلي في بداية وإكمال الخطوة التي يمكنك تطبيق منطق مخصص عليها. وتصدر المشغلات الإضافية عند تمكين الملحقات المبوبة. تتطابق هذه مع الخطوة المخصصة التي يتم إدخالها عند تمكين ملحق في مرحلة البنيات الأساسية لبرنامج ربط العمليات التجارية.
تشير الجداول هنا إلى المشغلات والإجراءات المطلوبة لكل ملحق. ويمكن استخدام معلمات الإخراج من كل مشغل في الخطوات اللاحقة لتدفق السحابة.
| ملحق مبوب | مشغل بدء الخطوة | مشغل الخطوة المكتملة | إجراء غير مقيد | الاتصال المراد استخدامه |
|---|---|---|---|---|
| خطوة ما قبل التصدير مطلوبة | OnDeploymentRequested | غير متاح | UpdatePreExportStepStatus | أي هوية لديها حق الوصول لتحديث سجل تنفيذ مرحلة الإطلاق |
| هو التفويض في النشر | عند_بدء_الموافقة | عند اكتمال النشر | قم بإنشاء اتصال كخدمة رئيسية أو مالك مرحلة المسار كما تم تكوينه في مرحلة المسار. يجب أن يكون مالك مرحلة خط الأنابيب مالكًا للمستخدم الرئيسي للخدمة في Microsoft Entra ID. | |
| خطوة ما قبل النشر مطلوبة | OnPreDeploymentStarted | OnPreDeploymentCompleted | تحديث حالة خطوة ما قبل النشر | أي هوية لديها حق الوصول لتحديث سجل تنفيذ مرحلة الإطلاق |
ملحوظة
يلعب OnDeploymentRequested دورًا في بدء جميع عمليات التوزيع.
المشغلات
تَتَوَفَّرُ المُشَغِّلات (Triggers) فِي تَدَفُّقَات Power Automate السَّحَابِيَّة دَاخِل بِيئَةِ مُسْتَضِيفِ خُطُوطِ الأَنْبُوب تَحْت عِنْدَمَا يُنَفَّذُ الإِجْرَاءمُشَغِّل (Trigger) of the Dataverse connector.
- Catalog: Microsoft Dataverse Common.
- الفئة: مسارات Power Platform.
- اسم الجدول: (غير متوفر).
-
اسم الإجراء: حدد خيارا من القائمة. توفر مسارات العمل الإجراءات المخصصة التالية التي تحفز تدفقات السحابة في Power Automate. لا يتم تشغيل الأحداث المرتبطة بالموافقة وOnPreDeployment* إلا عند تمكين الملحق المقابل.
OnDeploymentRequested
OnApprovalStarted
OnApprovalCompleted
OnPreDeploymentStarted
OnPreDeploymentCompleted
OnDeploymentStarted
OnDeploymentCompleted
فيما يلي لقطة شاشة لمثال لمشغل.
شروط التفعيل
تسمح لك شروط Power Automate trigger بتخصيص المشغل بحيث يتم تشغيل التدفق فقط عند استيفاء شروط معينة. على سبيل المثال، قد تحتاج إلى تشغيل تدفقات مختلفة ومنطق الأعمال المرتبط بها ضمن تدفقات أو مراحل تدفقات مختلفة. يساعد هذا أيضًا في الحفاظ على كفاءة عمليات تشغيل Flow وخفض استهلاك طلبات منصة Power.
تشغيل تدفق لمسار معين
يُشغّل تدفقاً لجميع مراحل خط أنابيب (خط أنابيب Contoso). في هذا المثال، استبدل "تدفق Contoso" باسم التدفق الخاص بك:
@equals(triggerOutputs()?['body/OutputParameters/DeploymentPipelineName'], 'Contoso Pipeline')
تشغيل تدفق لمرحلة محددة في خط إنتاج
يعمل على تشغيل تدفق لمرحلة توزيع مع اسم المرحلة الذي يساوي 'Contoso UAT':
@equals(triggerOutputs()?['body/OutputParameters/DeploymentStageName'], 'Contoso UAT')
تشغيل تدفق لمراحل معينة في خط الأنابيب
يعمل على تشغيل تدفق لمراحل توزيع مع اسم المرحلة الذي يشتمل على 'QA':
@contains(triggerOutputs()?['body/OutputParameters/DeploymentStageName'], 'QA')
تعرف على المزيد التعبيرات المستخدمة في الشروط: استخدام التعبيرات في الشروط للتحقق من قيم متعددة.
الإجراءات
بعد تشغيل المنطق المطلوب في التدفقات السحابية، استخدم تنفيذ إجراء غير مقيد بالتنسيق مع الإجراء المقابل لكل إضافة مؤمّنة.
يتم كشف هذه المعلمات عبر الإجراءات الخاصة بالملحقات المبوبة المقابلة.
- UpdatePreExportStepStatus وUpdateApprovalStatus وPreDeploymentStepStatus:
- 10 هي الحالة المعلقة التي حددها النظام.
- 20 لإكمال الخطوة.
- 30 لرفض الخطوة. لن يتم متابعة النشر وسوف يتم تعيين الحالة إلى حالة فاشلة. يمكنك أيضًا إضافة التعليقات الموجهة للمنشئ والموجهة للمسؤول لتوضيح سبب الرفض.
- تعليقات الموافقة والتعليقات ما قبل النشر:
- تعمل التعليقات المرئية للمنشئ داخل البنيات الأساسية لبرنامج ربط العمليات التجارية على تشغيل المحفوظات. مخصص للموافقون على مشاركة التعليقات مع الذي يقدم الطلب. على سبيل المثال، لماذا تم رفض التوزيع أو المعلومات حول عمليات خاصة بالشركة.
- PreExportProperties و ApprovalProperties:
- يمكن للمسؤولين تخزين المعلومات أو المعلمات المخصصة هنا دون عرضها إلى المنشئين، على سبيل المثال، ارتباط إلى تشغيل التدفق أو الموافقة أو البيانات ذات الصلة الأخرى. والقصد من ذلك هو توفير المرونة وتبسيط إعداد التقارير المخصصة من أجل توزيع البيانات ذات الصلة.
Samples
قم بتنزيل الحل المُدار المطلوب ثم استيراده إلى بيئة مضيف المسارات. ويمكن تخصيص هذه العينات بحيث تتلاءم مع احتياجات مؤسستك.
عينات قابلية توسع الأنابيب
يحتوي هذا التنزيل على عينات تدفقات سحابية لاستخدام المشغلات أعلاه والإجراءات مع المسارات. مزيد من المعلومات: تنزيل حل عينة
عينات النشر المفوّض
يحتوي هذا التنزيل على عينات تدفقات سحابية لإدارة الموافقات ومشاركة التدفقات وتطبيقات اللوحة المنشورة داخل البيئة الهدف. مزيد من المعلومات: تنزيل حل عينة