مقدمة

مكتمل

الحلول هي آليات في Microsoft Power Platform لتنفيذ إدارة دورة حياة التطبيق (ALM) لـ Microsoft Power Apps وMicrosoft Power Automate وMicrosoft Power Virtual Agents.

تتمثل فوائد استخدام الحلول مع التدفقات السحابية في أنها:

  • تعمل كحاوية لتبسيط مهمة إدارة الموارد ذات الصلة (مكونات الحل مثل التدفقات السحابية والتطبيقات) معًا كمجموعة.

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

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

  • يُمكن تصديرها وتخزينها في التحكم بالمصادر لتتبع الإصدار. سيؤدي استخدام التحكم بالمصادر مع الحلول إلى دعم مصدر واحد للحقيقة وسيحسن قدرتك على إدارة التعاون في مجموعة الموارد التي يديرها الحل.

يُمكنك إضافة التدفقات السحابية من Power Automate كمكون حل إلى جانب الموارد الأخرى، مثل تعريفات الجدول Power Apps وMicrosoft Dataverse. بعد ذلك، ستعمل الحلول كحاوية لمكوناتك وستسمح لك بنقلها من بيئة Microsoft Power Platform إلى أخرى. بالإضافة إلى ذلك، يُمكنك تصدير الحلول وتخزينها فِي التحكم بالمصادر كجزء من إستراتيجية ALM الخاصة بك.

يُمكنك فقط إنشاء حلول فِي بيئة Microsoft Power Platform مع توفير Microsoft Dataverse. ستستخدم Dataverse لتتبع المكونات التي تضيفها إلى الحلول. لا تحتاج Dataverse إلى إدارة بَياناتك؛ يُمكنك استخدامه فقط لإدارة الحلول. تأتي بيئات Dataverse الجديدة مع حلين افتراضيين: الحل الافتراضي والحل الافتراضي من Common Data Services. يُمكنك أيضًا إنشاء الحلول الجديدة الخاصة بك، ونوصي بإنشاء الحلول الخاصة بك لاحتواء المكونات ذات الصلة بمواردك. تأكد من منحه اسمًا فريدًا وربطه بناشر الحل، عند إنشاء حل جديد. تذكر أنه يجب أن يمثل جميع المكونات التي تخطط لإضافتها، وليس فقط التدفقات السحابية وذلك عندما تختار اسمًا. على سبيل المثال، توضح الصورة التالية عملية إنشاء حل لاحتواء التطبيقات والتدفقات التي تدعم تتبع الإجازة.

لقطة شاشة لإنشاء حل جديد يسمى

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

لقطة شاشة لإنشاء ناشر لـ Contoso.

إضافة التدفقات السحابية إلى الحلول

يُمكنك إضافة تدفقات موجودة أو يُمكنك إنشاء تدفقات سحابية جديدة مباشرة في أحد الحلول. لإضافة تدفقات سحابية جديدة مباشرة، ابدأ في الحل الذي تختاره ثم حدد + جديد.

لقطة شاشة لتدفق سحابة جديد تتم إضافته إلى أحد الحلول.

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

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

يُمكنك إضافة التدفقات السحابية الحالية كمكونات حل باستخدام الخيار إضافة حالي، إذا قمت بإنشاء حل جديد. يُمكنك إضافة تدفقات السحابة الموجودة بالفعل في حل آخر أو التدفقات التي تم إنشاؤها خارج حل Dataverse. عندما تضيف تدفقًا كان موجودًا بالفعل في حل آخر، سيكون التعريف موجودًا بالفعل في Dataverse، لذا فإن الأمر إضافة حالي سيربط التدفق كمكون حل للحل الجديد أيضًا.

سيتم تحويل التدفق لتخزين تعريف التدفق في Dataverse، عند إضافة تدفقات السحابة الحالية التي تم إنشاؤها خارج الحل. سيرتبط التدفق أيضًا بالحل الجديد. بعد التحويل، سيتم إدراج التدفق في الحل فقط وليس في التدفقات الخاصة بي. ومع ذلك، لا يُمكنك تحويل جميع التدفقات التي تم إنشاؤها خارج Dataverse. إذا لم يظهر التدفق الخاص بك في قائمة الحلول، فتحقق من القيود المعروفة الحالية.

لقطة شاشة لقائمة حلول خارج Dataverse.

إزالة التدفقات السحابية للحل

يُمكنك إزالة التدفقات السحابية الموجودة في الحلول من أحد الحلول أو يُمكنك إزالتها من بيئة Dataverse.

لقطة شاشة لتدفق سحابة يتم إزالته أو حذفه.

  • إزالة من هذا الحل - سيؤدي هذا الخيار إلى إزالة الاقتران من الحل الحالي. لا يتم حذف تعريف التدفق السحابي فعليًا. ستظل الحلول الأخرى المرتبطة بالتدفق السحابي، بما في ذلك الافتراضي، تشتمل على التدفق السحابي كمكون حل. على سبيل المثال، باستخدام هذا الخيار، يُمكنك الإزالة من أحد الحلول والإضافة إلى آخر لإعادة تنظيم حلولك.

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

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