Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Paket penyedia Apache Airflow diinstal di lingkungan Amazon MWAA
Halaman ini mencantumkan paket penyedia Apache Airflow yang diinstal oleh Amazon MWAA untuk semua lingkungan Apache Airflow yang didukung. Untuk informasi lebih lanjut tentang paket-paket ini, lihat referensi Apache Airflow
catatan
Kendala berkas
Dimulai dengan Apache Airflow v2.7.2, file persyaratan Anda harus menyertakan pernyataan. --constraint Jika Anda tidak memberikan batasan, Amazon MWAA akan menentukan satu untuk Anda untuk memastikan paket yang tercantum dalam persyaratan Anda kompatibel dengan versi Apache Airflow yang Anda gunakan.
File batasan Apache Airflow menentukan versi penyedia yang tersedia pada saat rilis Apache Airflow. Namun, dalam banyak kasus, penyedia yang lebih baru kompatibel dengan versi Apache Airflow. Karena Anda harus menggunakan batasan, untuk menentukan versi paket penyedia yang lebih baru, Anda dapat memodifikasi file kendala untuk versi penyedia tertentu:
-
Unduh file batasan khusus versi dari GitHub, misalnya https://raw.githubusercontent.com/apache/airflow/constraints-2.7.2/constraints-3.11.txt
(ganti '2.7.2' dengan versi yang ingin Anda gunakan). -
Simpan file kendala yang dimodifikasi ke folder Amazon S3 dags di lingkungan Amazon MWAA Anda, misalnya, sebagai.
constraints-3.11-updated.txt -
Tentukan persyaratan Anda seperti yang tercantum dalam berikut ini.
--constraint "/usr/local/airflow/dags/constraints-3.11-updated.txt" apache-airflow-providers-amazon==version-numbercatatan
Jika Anda menggunakan server web pribadi, kami sarankan Anda mengemas pustaka yang diperlukan sebagai file WHL dengan menggunakan. aws-mwaa-docker-images
Paket penyedia khusus versi
Menginstal paket penyedia yang dapat Anda gunakan untuk mengakses jenis koneksi di Apache Airflow UI. Ini juga berarti Anda tidak perlu menentukan paket-paket ini sebagai ketergantungan Python dalam file Anda. requirements.txt Halaman ini mencantumkan paket penyedia Apache Airflow yang diinstal oleh Amazon MWAA untuk semua lingkungan Apache Airflow yang didukung.
catatan
Untuk Apache Airflow v2 dan yang lebih baru, Amazon MWAA menginstal Watchtower versipip3 install -r requirements.txt melakukan, untuk memastikan kompatibilitas dengan CloudWatch logging tidak diganti oleh instalasi pustaka Python lainnya.
Anda dapat menentukan versi terbaru yang didukung apache-airflow-providers-amazon untuk memutakhirkan penyedia ini.
Versi Apache Airflow yang didukung: