기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon MWAA 환경에 설치된 Apache Airflow 공급자 패키지
이 페이지에는 지원되는 모든 Apache Airflow 환경에 대해 Amazon MWAA에서 설치한 Apache Airflow 공급자 패키지가 나열됩니다. 이러한 패키지에 대한 자세한 내용은 패키지 추가 항목에 대한 Apache Airflow 참조를 참조하세요
참고
CloudWatch 로깅과의 호환성을 다른 Python 라이브러리 설치에서 재정의하지 않도록 Amazon MWAA는 수행 후 Watchtower 버전 2.0.1pip3 install -r requirements.txt.
제약 조건 파일
Apache Airflow v2.7.2부터 요구 사항 파일에 --constraint 문이 포함되어야 합니다. 제약 조건을 제공하지 않으면 Amazon MWAA는 요구 사항에 나열된 패키지가 사용 중인 Apache Airflow 버전과 호환되는지 확인하기 위해 제약 조건을 지정합니다.
Apache Airflow 제약 조건 파일은 Apache Airflow 릴리스 시 사용 가능한 공급자 버전을 지정합니다. 그러나 대부분의 경우 최신 공급자가 해당 버전의 Apache Airflow와 호환됩니다. 제약 조건을 사용해야 하므로 새 버전의 공급자 패키지를 지정하려면 특정 공급자 버전에 대한 제약 조건 파일을 수정할 수 있습니다.
-
https://raw.githubusercontent.com/apache/airflow/constraints-2.7.2/constraints-3.11.txt
같은 GitHub에서 버전별 제약 조건 파일을 다운로드합니다('2.7.2'를 사용하려는 버전으로 대체). -
수정된 제약 조건 파일을 Amazon MWAA 환경의 Amazon S3 dags 폴더에 로 저장합니다
constraints-3.11-updated.txt. -
다음에 나열된 대로 요구 사항을 지정합니다.
--constraint "/usr/local/airflow/dags/constraints-3.11-updated.txt" apache-airflow-providers-amazon==version-number참고
프라이빗 웹 서버를 사용하는 경우 aws-mwaa-docker-images
를 사용하여 필요한 라이브러리를 WHL 파일로 패키징하는 것이 좋습니다.
버전별 공급자 패키지
공급자 패키지를 설치하면 Apache Airflow UI의 연결 유형에 액세스할 수 있습니다. 또한 requirements.txt 파일에서 이러한 패키지를 Python 종속성으로 지정할 필요가 없습니다. 이 페이지에는 지원되는 모든 Apache Airflow 환경에 대해 Amazon MWAA에서 설치한 Apache Airflow 공급자 패키지가 나열됩니다.
참고
Apache Airflow v2 이상의 경우 Amazon MWAA는를 수행한 후 Watchtower 버전 2.0.1pip3 install -r requirements.txt하여 다른 Python 라이브러리 설치에서 CloudWatch 로깅과의 호환성을 재정의하지 않도록 합니다.
지원되는 최신 버전을 apache-airflow-providers-amazon을(를) 지정하여 이 공급자를 업그레이드할 수 있습니다.
지원되는 Apache Airflow 버전:
- v3.0.6
-
연결 유형 Package AWS 연결
Postgres 연결
FTP 연결
Fab 연결
Celery 연결
HTTP 연결
IMAP 연결
공통 SQL
SQLite 연결
- v2.10.3
-
연결 유형 Package AWS 연결
Postgres 연결
FTP 연결
Fab 연결
Celery 연결
HTTP 연결
IMAP 연결
공통 SQL
SQLite 연결
SMTP 연결
- v2.10.1
-
연결 유형 Package AWS 연결
Postgres 연결
FTP 연결
Fab 연결
Celery 연결
HTTP 연결
IMAP 연결
공통 SQL
SQLite 연결
SMTP 연결
- v2.9.2
-
연결 유형 Package AWS 연결
Postgres 연결
FTP 연결
Fab 연결
Celery 연결
HTTP 연결
IMAP 연결
공통 SQL
SQLite 연결
SMTP 연결
- v2.8.1
-
연결 유형 Package AWS 연결
Postgres 연결
FTP 연결
Celery 연결
HTTP 연결
IMAP 연결
공통 SQL
SQLite 연결
- v2.7.2
-
연결 유형 Package AWS 연결
Postgres 연결
FTP 연결
Celery 연결
HTTP 연결
IMAP 연결
공통 SQL
SQLite 연결
- v2.6.3
-
연결 유형 Package AWS 연결
Postgres 연결
FTP 연결
Celery 연결
HTTP 연결
IMAP 연결
공통 SQL
SQLite 연결
- v2.5.1
-
연결 유형 Package AWS 연결
Postgres 연결
FTP 연결
Celery 연결
HTTP 연결
IMAP 연결
공통 SQL
SQLite 연결
- v2.4.3
-
연결 유형 Package AWS 연결
Postgres 연결
FTP 연결
Celery 연결
HTTP 연결
IMAP 연결
공통 SQL
SQLite 연결