View a markdown version of this page

Versi Apache Airflow di Amazon Managed Workflows for Apache Airflow - Amazon Managed Workflows for Apache Airflow

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 Workflows for Apache Airflow

Topik ini menjelaskan versi Apache Airflow yang didukung Amazon Managed Workflow untuk Apache Airflow, dan praktik terbaik untuk meningkatkan ke versi terbaru.

Tentang versi Amazon MWAA

Amazon MWAA membangun image 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 Anda 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 membuat lingkungan menggunakan Apache Airflow versi terbaru yang didukung.

Versi Apache Airflow

Versi Apache Airflow berikut didukung di Amazon Managed Workflow untuk Apache Airflow.

catatan
  • Efektif 30 Desember 2025, Amazon MWAA akan mengakhiri dukungan untuk Apache Airflow versi v2.4.3, v2.5.1, dan v2.6.3. Untuk informasi lebih lanjut, lihatDukungan dan FAQ versi Apache Airflow.

  • 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 --constraint pernyataan. Jika Anda tidak memberikan batasan, Amazon MWAA akan menentukannya untuk memastikan paket yang tercantum dalam persyaratan Anda kompatibel dengan versi Apache Airflow yang Anda gunakan.

    Untuk informasi selengkapnya tentang menyiapkan batasan dalam file persyaratan Anda, lihat Meng instal dependensi Python.

Untuk informasi selengkapnya tentang migrasi penerapan Apache Airflow yang dikelola sendiri, atau migrasi lingkungan Amazon MWAA yang ada, termasuk petunjuk untuk membuat cadangan database metadata Anda, lihat Panduan Migrasi Amazon MWAA. https://docs.aws.amazon.com/mwaa/latest/migrationguide/index.html

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

Penjadwal untuk Apache Airflow v2 dan yang lebih baru:

Penjadwal (default) Penjadwal (min) Penjadwal (maks)

2

2

5

Pekerja

Pekerja untuk Apache Airflow v2 dan yang lebih baru:

Pekerja (default) Pekerja (min) Pekerja (maks)

10

1

25

Upgrade 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.

Untuk informasi selengkapnya, dan petunjuk terperinci tentang memperbarui sumber daya alur kerja Anda, dan memutakhirkan lingkungan ke versi baru, lihatMengubah versi Apache Airflow.

Menurunkan versi Apache Airflow

Amazon MWAA mendukung penurunan versi minor ke versi sebelumnya yang masih didukung pada saat downgrade. Ini berarti Anda dapat menurunkan versi lingkungan Anda dari versi x.2.z kex.1.z, tetapi tidak ke versi utama sebelumnya, misalnya, dari 2.y.z ke. 1.y.z

Untuk informasi selengkapnya, dan petunjuk terperinci tentang memperbarui sumber daya alur kerja Anda, dan memutakhirkan lingkungan ke versi baru, lihatMengubah versi Apache Airflow.

Versi Apache Airflow tidak digunakan lagi

Tabel berikut mencantumkan versi Apache Airflow yang tidak digunakan lagi di Amazon MWAA, bersama dengan rilis awal dan tanggal akhir 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 akhir dukungan Amazon MWAA
v1.10.12 25 Agustus 2020 24 November 2020 Februari 21, 2024
v2.0.2 19 April 2021 25 Mei 2021 April 29, 2024
v2.2.2 15 November 2021 Januari 27,2022 27 Juni 2024
v2.4.3 November 14, 2022 Januari 05, 2023 Desember 30, 2025
v2.5.1 20 Januari 2023 11 April 2023 Desember 30, 2025
v2.6.3 Juli 10, 2023 Agustus 09, 2023 Desember 30, 2025

Dukungan dan FAQ versi Apache Airflow

Sesuai dengan proses rilis komunitas Apache Airflow dan kebijakan versi, Amazon MWAA berkomitmen untuk mendukung setidaknya tiga versi minor Apache Airflow pada waktu tertentu. Kami akan mengumumkan tanggal akhir dukungan dari versi minor Apache Airflow yang diberikan setidaknya 180 hari sebelum tanggal akhir dukungan.

Pertanyaan umum

T: Berapa lama Amazon MWAA mendukung versi Apache Airflow?

A: Amazon MWAA mendukung versi patch Apache Airflow selama minimal 12 bulan setelah pertama kali tersedia.

T: Apakah saya diberi tahu saat 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 hingga tanggal Dasbor Health akhir dukungan.

T: Apa yang terjadi pada tanggal akhir dukungan?

A: Pada tanggal akhir dukungan, Anda tidak dapat lagi menggunakan versi usang untuk membuat lingkungan Amazon MWAA baru. Anda dapat terus mengakses lingkungan Amazon MWAA yang ada yang menjalankan Apache Airflow versi terkait dan tidak digunakan lagi dengan risiko Anda sendiri. Untuk meningkatkan 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 manfaat dari keamanan, privasi, dan keamanan ketersediaan terkini. Jika Anda mengoperasikan lingkungan Anda pada versi atau perangkat lunak yang tidak didukung setelah tanggal penghentian, 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 berkelanjutan lingkungan Anda pada versi lama tunduk pada perjanjian yang mengatur penggunaan Anda atas AWS layanan.

Versi lama tidak dianggap tersedia secara umum, dan AWS tidak lagi menyediakan dukungan untuk versi lama. Akibatnya, dapat AWS membatasi akses ke 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 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 berisi bug, kesalahan, cacat, dan komponen berbahaya. Dengan demikian, dan terlepas dari informasi apa pun yang bertentangan dalam perjanjian, atau ketentuan layanan, AWS menyediakan versi lama apa adanya.

Untuk informasi lebih lanjut tentang AWS model tanggung jawab bersama, lihat Tanggung jawab bersama dalam Ker AWS Well-Architected angka Kerja.