Tanya jawab umum Azure Automation

Tanya Jawab Umum Microsoft ini adalah daftar pertanyaan umum tentang Azure Automation. Jika ada pertanyaan lain tentang kemampuannya, buka forum diskusi dan posting pertanyaan Anda. Bila pertanyaan sering diajukan, kami menambahkannya ke artikel ini sehingga ditemukan dengan cepat dan mudah.

Mengapa saya tidak dapat membuat pekerjaan Automation baru di wilayah Eropa Barat?

Anda mungkin mengalami penundaan atau kegagalan pembuatan pekerjaan karena masalah skalabilitas di wilayah Eropa Barat. Untuk informasi selengkapnya, lihat pembuatan pekerjaan Automation baru di wilayah Eropa Barat.

Dapatkah Manajemen Pembaruan mencegah peningkatan tingkat OS yang tidak terduga?

Ya. Untuk informasi selengkapnya, lihat Mengecualikan pembaruan.

Mengapa pembaruan kritis/keamanan tidak diterapkan ke mesin Linux dengan Manajemen Pembaruan?

Saat menerapkan pembaruan ke mesin Linux, Anda dapat memilih klasifikasi pembaruan. Opsi ini memfilter pembaruan yang memenuhi kriteria yang ditentukan. Untuk informasi selengkapnya, lihat Klasifikasi pembaruan Linux.

Bisakah Manajemen Pembaruan menyebarkan pembaruan di seluruh penyewa Azure?

Ya. Untuk petunjuk, lihat Menyebarkan pembaruan di seluruh penyewa Azure.

Versi Python 3 mana yang didukung di Azure Automation?

Untuk pekerjaan cloud, Python 3.8 didukung. Skrip dan paket dari versi 3.x mana pun mungkin berfungsi jika kode kompatibel di berbagai versi.

Untuk pekerjaan hibrid pada Windows Hybrid Runbook Workers, Anda dapat memilih untuk menginstal versi 3.x mana pun yang ingin Anda gunakan. Untuk pekerjaan hibrid di Linux Hybrid Runbook Workers, kami bergantung pada Python versi 3 yang diinstal pada mesin untuk menjalankan DSC OMSConfig dan Linux Hybrid Worker. Sebaiknya instal versi 3.6; namun, versi yang berbeda seharusnya juga berfungsi jika tidak ada perubahan yang melanggar dalam tanda tangan metode atau kontrak antara versi Python 3.

Bisakah runbook Python 2 dan Python 3 berjalan di akun Automation yang sama?

Ya, tidak ada batasan untuk menggunakan runbook Python 2 dan Python 3 di akun Automation yang sama.

Apa rencana untuk memigrasikan runbook dan paket Python 2 yang ada ke Python 3?

Azure Automation tidak berencana untuk memigrasikan runbook dan paket Python 2 ke Python 3. Anda harus melakukan migrasi ini sendiri. Runbook dan paket Python 2 yang sudah ada dan baru akan terus berfungsi.

Paket apa yang didukung secara default di lingkungan Python 3?

Paket Azure 4.0.0. Untuk informasi selengkapnya, lihat Mengelola paket Python 3.

Bagaimana jika saya menjalankan runbook Python 3 yang mereferensikan paket Python 2 atau sebaliknya?

Python 2 dan Python 3 memiliki lingkungan eksekusi yang berbeda. Saat runbook Python 2 sedang berjalan, hanya paket Python 2 yang dapat diimpor dan mirip untuk Python 3.

Bagaimana cara membedakan antara runbook dan paket Python 2 dan Python 3?

Python 3 adalah definisi runbook baru, yang membedakan antara runbook Python 2 dan Python 3. Demikian pula, jenis paket lain diperkenalkan untuk paket Python 3.

Bagaimana Hybrid Runbook Worker mengetahui versi Python mana yang akan dijalankan ketika Python2 dan Python3 diinstal?

Untuk Windows Runbook Worker, saat menjalankan runbook Python 2, ia mencari variabel PYTHON_2_PATH lingkungan terlebih dahulu dan memvalidasi apakah itu menunjuk ke file yang dapat dieksekusi yang valid. Misalnya, jika folder instalasi adalah C:\Python2, itu akan memeriksa apakah C:\Python2\python.exe merupakan jalur yang valid. Jika tidak ditemukan, maka ia mencari variabel lingkungan PATH untuk melakukan pemeriksaan serupa.

Untuk Python 3, ia mencari variabel PYTHON_3_PATH env terlebih dahulu dan kemudian jatuh kembali ke variabel lingkungan PATH.

Lihat Beberapa versi Python.

Bagaimana Hybrid Runbook Worker menemukan penerjemah Python?

Mencari modul Python dikendalikan oleh variabel lingkungan seperti yang dijelaskan sebelumnya.

Apakah Python 3 didukung di Kontrol Sumber?

Nomor. Kontrol Sumber saat ini tidak didukung untuk Python 3. Secara default, runbook Python disinkronkan sebagai runbook Python 2.

Bagaimana pembuat runbook dapat mengetahui paket Python apa yang tersedia di kotak pasir Azure?

Lihat Mengidentifikasi paket yang tersedia di kotak pasir.

Bagaimana pembuat runbook mengatur versi modul paket mana yang akan digunakan jika ada beberapa modul?

Lihat Mengelola paket Python 3.

Langkah berikutnya

Jika pertanyaan Anda tidak dijawab di sini, Anda dapat merujuk ke sumber berikut untuk pertanyaan dan jawaban lainnya.