نظرة عامة على مسارات الأنابيب في Power Platform.

تهدف خطوط الأنابيب في منصة Power إلى إضفاء الطابع الديمقراطي على إدارة دورة حياة التطبيق (ALM) لمنصة Power وعمليات Dynamics 365 بالنسبة للعملاء من خلال جلب إمكانات أتمتة ALM والتكامل المستمر والتسليم المستمر (CI/CD) إلى الخدمة بطريقة يسهل الوصول إليها لجميع الصانعين والمسؤولين والمطورين.

مثال عن ميزة مسارات النشر

تقلل الخطوط الأنبوبيّة إلى حد كبير من المجهود ومعرفة المجال المطلوبة سابقاً لتحقيق عائد الاستثمار من تبني عمليات إدارة دورة حياة التطبيقات التلقائية والصحيحة داخل فريقك أو مؤسستك.

  • يمكن للمسؤولين تكوين خطوط النشر التلقائية بسهولة خلال دقائق بدلا من الأيام أو الأسابيع.
  • لدى المبتكرين تجربة مستخدم بديهية لنشر حلولهم بسهولة.
  • مكن للمطورين المحترفين (بشكل اختياري) توسيع التدفقات وتشغيلها باستخدام واجهة سطر الأوامر (CLI) في Power Platform.

يدير المسؤولون مركزيا خطوط العمل ويتحكمون فيها

تمكن خطوط الأنابيب مدراء الأنظمة من حكم المشاريع التي يقودها المستخدمون والموجهة للمطورين المحترفين على نطاق واسع بمجهود أقل. إعداد المسؤولين للضمانات المناسبة التي تتحكم في تطوير الحلول واختبارها وتسليمها عبر المؤسسة وتسهيل تطويرها. تشملُ المَزَايَا الإدَاريَة الأخرَى مَا يلِي:

  • انخفاض التكلفة الإجمالية للملكية:

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

    • يتولى النظام تنفيذ المهام الشاقة والصيانة الدائمة، فلا داعي لأن تشغل نفسك بذلك.
  • توسيع نطاق ALM بالسرعة الخاصة بك:

    • بغض النظر عن مكان وجودك في نشاطك التجاري مع شركة ALM، يمكنك توسيع التدفقات لاستيعاب احتياجات الأعمال المتطورة. نسعى لجعل هذا التحول التصاعدي سلسًا وخاليًا من العناء قدر الإمكان. مزيد من المعلومات: Microsoft Power Platform CLI pac pipeline مجموعة الأوامر
  • تحقيق أهداف الامتثال والأمان ومراقبة التنفيذ التلقائي من خلال:

يقوم المنشؤون بتشغيل أنابيب مهيأة مسبقًا

وبمجرد أن تكون خطوط الإنتاج في مكانها، يمكن للصانع البدء في عمليات النشر داخل المنتجات من خلال بضع نقرات. فهم يفعلون ذلك مباشرة في بيئات التطوير الخاصة بهم. تتضمن المزايا الأخرى التي يمكن لصانعيها ما يلي:

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

يمكن للمطورين استخدام التدفقات وتوسيعها

المطورون المحترفون أكثر إنتاجية مع خطوط الإنتاج التي تتعامل الآن مع العمليات المعقدة التي في الخلفية. يمكن للمطورين إخبار النظام بما يريدون تنفيذه بدلا من تنفيذ المهام الأساسية العديدة الضرورية لإنجاز نفس الهدف. ويمكن للمطورين باستخدام واجهة سطر الأوامر لـ Power Platform القيام بما يلي:

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

بالإضافة إلى ذلك، بإمكان المطوريو توسيع التدفقات ودمجها مع أدوات CI/CD الأخرى.

الأسئلة المتداولة

ماذا تنشر البنيات الأساسية لبرنامج ربط العمليات التجارية؟

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

مهم

Power BI لوحات معلومات (إصدار أولي) ومجموعات بيانات Power BI (إصدار أولي) غير مدعومة حاليًا في البنيات الأساسية لبرنامج ربط العمليات التجارية.

لماذا لا أرى خط الأنابيب الخاص بي من بيئتي؟

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

هل تقوم التدفقات بتخزين النسخ الاحتياطية للحلول بشكل تلقائي؟

نعم. يتم تصدير الحلول المدارة وغير المدارة وتخزينها بشكل تلقائي في مضيف التدفقات لكل عملية نشر.

هل يمكن للتخصيص تجاوز مرحلة توزيع مثل QA؟

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

هل يلزم الحصول على تراخيص مستقلة لاستخدام التدفقات؟

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

مثال إعداد شائع:

غرض البيئة نوع البيئة الترخيص المستقل مطلوب
المضيف الإنتاج لا.
التطوير المطور لا.
ضمان الجودة المطور لا.
الإنتاج الإنتاج ‏‏نعم‬

هل يمكنني التأكد من أن أهداف خطوط الأنابيب هي بيئات مدارة؟

نعم. يمكن لمسؤولي المستأجر تحويل بيئات أهداف خطوط الأنابيب إلى بيئات مدارة تلقائيًا، مما يضمن التوافق مع معايير Microsoft. لتمكين بيئة كبيئة مدارة، انتقل إلى مركز إدارة Power Platform Deployments>Settings. قم بتشغيل إعداد البيئة المدارة التلقائية لكل مضيف مسار.

مهم

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

  • يدويا: انتقل لتمكين البيئات المدارة.
  • تلقائيا: تكوين الإعداد للأنابيب الجديدة كما هو موضح أعلاه.

هل يمكنني تكوين الموافقات على عمليات النشر؟

نعم. راجع عمليات توزيع مفوضة.

هل يمكنني استخدام مبادئ خدمة مختلفة للبنى المحددة والمراحل المختلفة؟

نعم. مزيد من المعلومات: النشر باستخدام معرف خدمة

ما الاتصالات التي يمكن استخدامها؟

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

لماذا لا يمكنني تحديث مراجع الاتصال الموجودة؟

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

من يملك كائنات الحلول التي تم نشرها؟

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

هل يمكن نشر خطوط الغاز إلى مستأجر مختلف؟

‏‏لا. نوصي باستخدام Azure DevOps أو GitHub لهذا السيناريو.

لماذا لا يمكنني الوصول إلى زر "إدارة خطوط الأنابيب" في شريط الأوامر؟

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

ما الذي يتعين علي فعله إذا أعيد تعيين أو حذف البيئة المستهدفة أو بيئة التطوير؟

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

هل يمكنني استخدام خطوط في البيئة الافتراضية؟

نعم. ومع ذلك، فمن غير المستحسن استخدام البيئة الافتراضية كمضيف التدفقات لجميع العملاء.

هل يمكنني النشر باستخدام كيان الخدمة الخاص بك؟

نعم. معلومات اكثر: نشر خطوط الأنابيب كمدير خدمة أو مالك لخطوط الأنابيب.

هل يمكن استخدام المسارات مع Azure DevOps أو GitHub أو مسرع ALM؟

نعم، هذه الأدوات معًا هي قوية مع الحفاظ على بساطة تجارب المنشئ. مزيد من المعلومات: توسيع التدفقات

هل يمكنني العودة إلى الإصدار السابق؟

نعم. إذا تم تمكين إعداد المسار، فيمكنك إعادة نشر إصدارات الحلول السابقة من طريقة عرض محفوظات التشغيل في صفحة المسارات. إذا تم تعطيل الإعداد، فيمكن نشر أو استيراد إصدارات الحلول الأعلى فقط. كحل بديل، يمكن للمسؤولين تنزيل الأداة من مضيف المسارات، وزيادة إصدار الحل في ملف solution.xml، ثم استيراده يدويًا إلى البيئة الهدف.

هل يمكنني تعيين نُهج استبقاء البيانات لبيانات المسارات؟

نعم. يمكنك تكوين مهام الحذف المجمع في مضيف التدفقات في Dataverse لحذف البيانات في جدول محدد.

هل يمكنني تحديد سلوكيات استيراد حلول متقدمة مثل التحديث مقابل الترقية؟

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

هل يمكن ربط بيئة بمضيفين متعددين؟

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

هل يمكنني تخصيص أو توسيع تطبيق وجداول مسار نشر الطرف الأول؟

في الوقت الحالي، لا. ومع ذلك، تتوفر خطافات التمديد المتعمدة لتخصيص منطق خطوط الأنابيب. مزيد من المعلومات: توسيع التدفقات.

أين يمكنني عرض خطوط الأنابيب وتشغيلها؟

انتقل إلى حل غير مُدار قيد التطوير إلى بيئة مرتبطة بالمسار الخاص بك. لا يمكن عرض المسارات أو تشغيلها من الحل الافتراضي أو الحلول المُدارة أو في البيئات المستهدفة. لاحظ أنه يمكنك أيضًا استرداد التدفقات وتشغيلها من Power Platform CLI.

هل يمكنني النشر عبر المناطق؟

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

هل يمكنني نشر نفس الحل باستخدام تدفقات مختلفة؟

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

هل يمكن استخدام بيئة المضيف كبيئة تطوير أو بيئة هدف؟

استخدام نفس البيئة للتطوير والمضيف غير مدعوم؛ لا يُنصح باستخدام تركيبات أخرى كأفضل ممارسة.

كيف يمكنني عرض التغيير بين الإصدارات المختلفة؟

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

هل يجب أن تكون بيئة المضيف هي نفس بيئة تثبيت مجموعة أدوات COE؟

وهو تكوين صالح وينبغي تقييمه وفقًا لاحتياجات المؤسسة ونهجها.

هل يمكنني نشر حلول غير مُدارة؟

‏‏لا. من المستحسن أن تقوم دائمًا بنشر الحلول غير المدارة في بيئات أخرى غير بيئات التطوير. يتم تصدير الحلول غير المدارة وتخزينها تلقائيًا في مضيف التدفقات حتى تتمكن من تنزيلها واستيرادها إلى بيئات تطوير أخرى أو وضعها في عنصر التحكم في المصدر.

هل يمكنني نشر حلول متعددة في وقت واحد؟

في الوقت الحالي، لا. ستحتاج إلى إرسال نشر مختلف لكل حل. ومع ذلك، يمكن استخدام نفس خطوط التنفيذ لحلول متعددة.

هل تقوم خطوط الأنابيب بنشر التخصيصات غير المُدارة قبل تصدير الحل؟

في الوقت الحالي، لا. من المستحسن نشر كائنات فردية عند حفظها. لاحظ أن كائنات حلول معينة فقط هي التي تتطلب النشر.

هل يمكنني استخدام خطوط الإنتاج لفرق المطورين المتعددين التي تعمل في بيئات تطوير معزلة؟

ويستخدم التنفيذ الحالي بيئة تطوير واحدة لحل معين.

كيف تختلف مسارات العمل عن ALM Accelerator؟

كلاهما يوفر العديد من الإمكانيات القيمة، كما تعمل الفرق المالكة معًا عن كثب في تطوير خطوط الأنابيب والرؤية العامة لإدارة دورة الحياة لتطبيق Power Platform. خطوط الغاز أكثر طبيعة من حيث طابعها ويمكن إعدادها وإدارتها بجهد أقل. الوصول إلى المنتجات والتقنيات الأخرى ليس مطلوبا حيث أن كل شيء يتم إدارته داخل المنزل. ومن ناحية أخرى، فإن ALM Accelerator هو في بعض الأحيان أفضل ملاءمة لسيناريوهات ALM أكثر تقدمًا.

في حين أن هناك العديد من الاختلافات الوظيفية الإضافية، فإن الفرق الأساسي هو أن المسارات هي ميزة منتج Microsoft Power Platform رسمية - ما يعني أنها مصممة ومهندسة ومهندسة ومختبرة وصيانتها ودعمها من قبل هندسة منتجات Microsoft. القنوات مدمجة في المنتج ويمكن الوصول إليها ضمن تجارب المنتج الفعلية.

متى يتعين علي استخدام خطوط أساسية مقابل أداة أخرى؟

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

الخطوات التالية

إعداد المسارات
توسيع خطوط الأنابيب