Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Versi Apache Airflow di Amazon Managed Workflow untuk Apache Airflow
Topik ini menjelaskan versi Apache Airflow yang didukung Amazon Managed Workflow untuk Apache Airflow, dan praktik terbaik untuk meningkatkan ke versi terbaru.
Topik
Tentang versi Amazon MWAA
Amazon MWAA membangun gambar kontainer yang menggabungkan rilis Apache Airflow dengan binari umum lainnya dan pustaka Python. Gambar menggunakan instalasi dasar Apache Airflow untuk versi yang Anda tentukan. Saat membuat lingkungan, Anda menentukan versi gambar yang akan digunakan. Setelah lingkungan dibuat, ia terus menggunakan versi gambar yang ditentukan sampai Anda memutakhirkannya ke versi yang lebih baru.
Versi terbaru
Amazon MWAA mendukung lebih dari satu versi Apache Airflow. Jika Anda tidak menentukan versi gambar saat membuat lingkungan, Amazon MWAA menciptakan lingkungan menggunakan Apache Airflow versi terbaru yang didukung.
Versi Apache Airflow
Versi Apache Airflow berikut didukung di Alur Kerja Terkelola Amazon untuk Apache Airflow.
catatan
-
Dimulai dengan Apache Airflow v2.2.2, Amazon MWAA mendukung penginstalan persyaratan Python, paket penyedia, dan plugin khusus langsung di server web Apache Airflow.
-
Dimulai dengan Apache Airflow v2.7.2, file persyaratan Anda harus menyertakan pernyataan.
--constraint
Jika Anda tidak memberikan kendala, Amazon MWAA akan menentukan satu untuk Anda untuk memastikan paket yang tercantum dalam persyaratan Anda kompatibel dengan versi Apache Airflow yang Anda gunakan.Untuk informasi selengkapnya tentang pengaturan batasan dalam file persyaratan Anda, lihat Menginstal dependensi Python.
Versi Apache Airflow | Panduan Aliran Udara Apache | Kendala Aliran Udara Apache | Versi Python |
---|---|---|---|
Komponen Apache Airflow
Bagian ini menjelaskan jumlah penjadwal dan pekerja Apache Airflow yang tersedia untuk setiap versi Apache Airflow di Amazon MWAA, dan menyediakan daftar fitur utama Apache Airflow, yang menunjukkan versi yang mendukung setiap fitur.
Penjadwal
Versi Apache Airflow | Penjadwal (default) | Penjadwal (min) | Penjadwal (maks) |
---|---|---|---|
Apache Airflow v2 dan di atasnya |
2 |
2 |
5 |
Pekerja
Versi aliran udara | Pekerja (min) | Pekerja (maks) | Pekerja (default) |
---|---|---|---|
Aliran Udara Apache v2 |
1 |
25 |
10 |
Memutakhirkan versi Apache Airflow
Amazon MWAA mendukung peningkatan versi minor. Ini berarti Anda dapat meningkatkan lingkungan Anda dari versi x.1.z
kex.2.z
, tetapi tidak ke versi utama baru, misalnya, dari 1.y.z
ke2.y.z
.
catatan
Anda tidak dapat menurunkan versi Apache Airflow untuk lingkungan Anda.
Untuk informasi selengkapnya, dan petunjuk terperinci tentang memperbarui sumber daya alur kerja Anda, dan meningkatkan lingkungan ke versi baru, lihat. Memutakhirkan versi Apache Airflow
Apache Airflow versi usang
Tabel berikut mencantumkan versi Apache Airflow yang tidak digunakan lagi di Amazon MWAA, bersama dengan rilis awal dan akhir tanggal dukungan untuk setiap versi. Untuk informasi selengkapnya tentang migrasi ke versi yang lebih baru, lihat Panduan Migrasi Amazon MWAA.
Versi Apache Airflow | Tanggal rilis Apache Airflow | Tanggal ketersediaan Amazon MWAA | Tanggal dukungan terbatas Amazon MWAA | Tanggal dukungan Amazon MWAA berakhir |
---|---|---|---|---|
v1.10.12 | 25 Agustus 2020 | 24 November 2020 | 21 Agustus 2023 | Februari 21, 2024 |
v2.0.2 | 19 April 2021 | 25 Mei 2021 | November 23, 2023 | April 29, 2024 |
v2.2.2 | 15 November 2021 | Januari 27,2022 | Januari 25, 2024 | 27 Juni 2024 |
Dukungan dan FAQ versi Apache Airflow
Sesuai dengan proses rilis komunitas Apache Airflow dan kebijakan versi
Pertanyaan umum
T: Berapa lama Amazon MWAA mendukung versi Apache Airflow?
J: Amazon MWAA mendukung versi minor Apache Airflow selama minimal 12 bulan setelah pertama kali tersedia.
T: Apakah saya diberi tahu ketika dukungan berakhir untuk versi Apache Airflow di Amazon MWAA?
J: Ya. Jika ada lingkungan Amazon MWAA di akun Anda yang menjalankan versi mendekati akhir dukungan, Amazon MWAA mengirimkan pemberitahuan melalui AWS Health Dashboard dengan akhir tanggal dukungan.
T: Apa yang terjadi pada tanggal dukungan terbatas?
J: Pada tanggal dukungan terbatas, Anda tidak dapat lagi membuat lingkungan Amazon MWAA baru dengan versi terkait. Lingkungan Anda yang ada akan terus tersedia hingga akhir tanggal dukungan.
T: Apa yang terjadi pada tanggal akhir dukungan?
J: Pada akhir tanggal dukungan, Anda akan terus dapat mengakses lingkungan Amazon MWAA yang ada yang menjalankan versi Apache Airflow yang terkait dan tidak digunakan lagi dengan risiko Anda sendiri. Untuk petunjuk tentang memutakhirkan ke versi Apache Airflow yang lebih baru di Amazon MWAA, lihat Panduan Migrasi Amazon MWAA.
penting
Anda bertanggung jawab untuk menjaga versi Amazon MWAA Anda tetap terkini. AWS mendesak semua pelanggan untuk meningkatkan lingkungan Amazon MWAA mereka ke versi terbaru untuk mendapatkan keuntungan dari perlindungan keamanan, privasi, dan ketersediaan terkini. Jika Anda mengoperasikan lingkungan Anda pada versi atau perangkat lunak yang tidak didukung setelah tanggal penghentian, yang disebut sebagai versi lama, Anda menghadapi kemungkinan risiko keamanan, privasi, dan operasional yang lebih besar, termasuk peristiwa downtime. Dengan mengoperasikan lingkungan Amazon MWAA Anda pada versi lama, Anda mengonfirmasi bahwa Anda memahami dan secara sadar menanggung risiko ini, dan Anda setuju untuk menyelesaikan peningkatan ke versi terbaru sesegera mungkin. Pengoperasian lingkungan Anda yang berkelanjutan pada versi lama tunduk pada perjanjian yang mengatur penggunaan layanan oleh Anda. AWS
Versi lama tidak dianggap tersedia secara umum, dan AWS tidak lagi menyediakan dukungan untuk versi lama. Akibatnya, AWS dapat membatasi akses atau penggunaan versi lama kapan saja, jika AWS menentukan bahwa versi lama menimbulkan risiko keamanan atau kewajiban, atau risiko bahaya, terhadap layanan, Afiliasinya AWS, atau pihak ketiga lainnya. Keputusan Anda untuk terus menjalankan beban kerja Anda pada versi lama dapat mengakibatkan konten Anda menjadi tidak tersedia, rusak, atau tidak dapat dipulihkan. Lingkungan yang berjalan pada versi lama tunduk pada pengecualian Perjanjian Tingkat Layanan (SLA).
Lingkungan, dan perangkat lunak terkait, yang berjalan pada versi lama mungkin mengandung bug, kesalahan, cacat, dan komponen berbahaya. Dengan demikian, dan terlepas dari informasi apa pun yang bertentangan dalam perjanjian, atau ketentuan layanan, AWS memberikan versi warisan apa adanya.
Untuk informasi selengkapnya tentang AWS model tanggung jawab bersama, lihat Tanggung jawab bersama dalam Kerangka Kerja AWS Well-Architected.