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

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

لماذا لا يمكنني إنشاء وظيفة أتمتة جديدة في منطقة غرب أوروبا؟

قد تواجه تأخيرا أو فشلا في إنشاء الوظائف بسبب مشكلات قابلية التوسع في منطقة غرب أوروبا. لمزيد من المعلومات، راجع إنشاء مهمة أتمتة جديدة في منطقة غرب أوروبا.

هل يمكن لإدارة التحديث منع الترقيات غير المتوقعة على مستوى نظام التشغيل؟

نعم. لمزيد من المعلومات، راجع استبعاد التحديثات.

لماذا لا يتم تطبيق تحديثات هامة/أمنية على جهاز Linux في إدارة التحديث؟

عند توزيع التحديثات على جهاز Linux، يمكنك تحديد تصنيفات التحديث. يقوم هذا الخيار بعامل تصفية التحديثات التي تفي بالمعايير المحددة. لمزيد من المعلومات، راجع تصنيفات تحديث Linux.

هل يمكن لإدارة التحديث نشر التحديثات عبر مستأجري Azure؟

نعم. للحصول على إرشادات، راجع نشر التحديثات عبر مستأجري Azure.

ما هو الإصدار المعتمد لـ Python 3 في أتمتة Azure؟

بالنسبة للوظائف السحابية، يتم دعم Python 3.8. قد تعمل البرامج النصية والحزم من أي إصدار 3.x إذا كانت التعليمة البرمجية متوافقة عبر إصدارات مختلفة.

بالنسبة للوظائف المختلطة على Windows Hybrid Runbook Workers، يمكنك اختيار تثبيت أي إصدار 3.x تريد استخدامه. بالنسبة للوظائف المختلطة على Linux Hybrid Runbook Workers، نعتمد على إصدار Python 3 المثبت على الجهاز لتشغيل DSC OMSConfig وLinux Hybrid Worker. نوصي بتثبيت الإصدار 3.6; ومع ذلك، من المفترض أيضا أن تعمل إصدارات مختلفة إذا لم تكن هناك تغييرات فاصلة في تواقيع الأسلوب أو العقود بين إصدارات Python 3.

هل يمكن تشغيل دفاتر تشغيل Python 2 وPython 3 في نفس حساب الأتمتة؟

نعم، لا يوجد أي قيود لاستخدام دفاتر تشغيل Python 2 وPython 3 في نفس حساب الأتمتة.

ما هي خطة ترحيل دفاتر تشغيل وحزم Python 2 الحالية إلى Python 3؟

لا تخطط Azure Automation لترحيل دفاتر تشغيل وحزم Python 2 إلى Python 3. سينبغي عليك للقيام بذلك الترحيل بنفسك. ستواصل دفاتر تشغيل وحزم Python 2 الجديدة والحالية العمل.

ما هي الحزم التي يتم دعمها افتراضيًا في بيئة Python 3؟

حزمة Azure 4.0.0. لمزيد من المعلومات، راجع إدارة حزم Python 3.

ماذا لو قمت بتشغيل دفتر تشغيل Python 3 الذي يشير إلى حزمة Python 2 أو العكس؟

لدى Python 2 وPython 3 بيئات تنفيذ مختلفة. أثناء عمل دفتر تشغيل Python 2، لا يمكن إلا استيراد حزم Python 2 فقط والأمر نفسه بالنسبة لـ Python 3.

كيف يمكنني التفريق بين دفاتر تشغيل وحزم Python 2 وPython 3؟

Python 3 هو تعريف جديد لدفتر التشغيل، وهو ما يميز بين دفاتر تشغيل Python 2 و Python 3. وبالمثل، يتم تقديم نوع حزم أخر لحزم Python 3.

كيف يمكن لـ Hybrid Runbook Worker معرفة أي إصدار من Python ينبغي تشغيله عند تثبيت كل من Python2 و Python3؟

بالنسبة Windows Runbook Worker، عند تشغيل دفتر تشغيل Python 2 فإنه يبحث عن متغير البيئة PYTHON_2_PATH أولاً ويتحقق من صحة ما إذا كان يشير إلى ملف صالح قابل للتنفيذ. على سبيل المثال، إذا كان مجلد التثبيت هو C:\Python2، فإنه سيتم التحقق مما إذا كان C:\Python2\python.exe يعد مسارًا صالحًا. إذا لم يتم العثور عليها، عندئذٍ فإنه يبحث عن متغير البيئة PATH للقيام بفحص مماثل.

بالنسبة ل Python 3، فإنه يبحث عن متغير env PYTHON_3_PATH أولا ثم يعود إلى متغير البيئة PATH.

راجع إصدارات Python المتعددة.

كيف يمكن Hybrid Runbook Worker تحديد موقع مترجم Python؟

يتم التحكم في تحديد موقع وحدة Python بواسطة متغيرات البيئة كما هو موضح سابقًا.

هل Python 3 معتمد في التحكم بالمصادر؟

‏‏لا. التحكم بالمصادر غير معتمد حاليًا لـ Python 3. بشكل افتراضي، تتم مزامنة دفاتر تشغيل Python كدفاتر تشغيل Python 2.

كيف يمكن لمنشئ دفاتر التشغيل معرفة حزم Python المتوفرة في بيئة الاختبار المعزولة من Azure؟

راجع تحديد الحزم المتوفرة في بيئة الاختبار المعزولة.

كيف يمكن لمنشئ دفتر التشغيل تحديد أي إصدار من إصدارات وحدة الحزمة ينبغي استخدامها إذا كان هناك العديد من الوحدات؟

راجع إدارة حزم Python 3.

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

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