翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon MWAA 環境にインストールされている Apache エアフロープロバイダーパッケージ
このページには、Amazon MWAA によってすべての Apache Airflow 環境にインストールされた Apache Airflow プロバイダーパッケージが一覧表示されます。これらのパッケージの詳細については、パッケージの追加に関する Apache Airflow リファレンス
注記
CloudWatch ログ記録との互換性が他の Python ライブラリのインストールによって上書きされることを防ぐために、Amazon MWAA は pip3 install -r requirements.txt を実行した後に Watchtower バージョン 2.0.1
制約ファイル
Apache Airflow v2.7.2 から、要件ファイルには --constraint ステートメントを含める必要があります。制約を指定しない場合、要件に記載されているパッケージが使用している Apache Airflow のバージョンと互換性があることを確認するため、Amazon MWAA はお客様に代わって制約を指定します。
Apache Airflow の制約ファイルには、Apache Airflow のリリース時点で利用可能なプロバイダーのバージョンが指定されています。ただし、多くの場合、新しいプロバイダーはそのバージョンの Apache Airflow と互換性があります。制約を使用する必要があるため、プロバイダ・パッケージの新しいバージョンを指定するには、特定のプロバイダ・バージョンに合わせて制約ファイルを変更できます。
-
GitHub からバージョン固有の制約ファイルをダウンロードします。例: https://raw.githubusercontent.com/apache/airflow/constraints-2.7.2/constraints-3.11.txt
('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 依存関係として指定する必要がないことも意味します。このページには、Amazon MWAA によってすべての Apache Airflow 環境にインストールされた Apache Airflow プロバイダーパッケージが一覧表示されます。
注記
Apache Airflow v2 およびそれ以降では、Amazon MWAA はpip3 install -r requirements.txtを実行した後、Watchtower バージョン2.0.1
このプロバイダをアップグレードするには、サポートされている最新バージョンの apache-airflow-providers-amazon を指定できます。
サポートされている Apache Airflow バージョン:
- v3.0.6
-
[接続タイプ] パッケージ AWS 接続
Postgres 接続
FTP 接続
Fab 接続
セロリ接続
HTTP 接続
IMAP 接続
共通 SQL
SQLite 接続
- v2.11.0
-
[接続タイプ] パッケージ AWS 接続
Postgres 接続
FTP 接続
Fab 接続
セロリ接続
HTTP 接続
IMAP 接続
共通 SQL
SQLite 接続
SMTP 接続
- v2.10.3
-
[接続タイプ] パッケージ AWS 接続
Postgres 接続
FTP 接続
Fab 接続
セロリ接続
HTTP 接続
IMAP 接続
共通 SQL
SQLite 接続
SMTP 接続
- v2.10.1
-
[接続タイプ] パッケージ AWS 接続
Postgres 接続
FTP 接続
Fab 接続
セロリ接続
HTTP 接続
IMAP 接続
共通 SQL
SQLite 接続
SMTP 接続
- v2.9.2
-
[接続タイプ] パッケージ AWS 接続
Postgres 接続
FTP 接続
Fab 接続
セロリ接続
HTTP 接続
IMAP 接続
共通 SQL
SQLite 接続
SMTP 接続
- v2.8.1
-
[接続タイプ] パッケージ AWS 接続
Postgres 接続
FTP 接続
セロリ接続
HTTP 接続
IMAP 接続
共通 SQL
SQLite 接続
- v2.7.2
-
[接続タイプ] パッケージ AWS 接続
Postgres 接続
FTP 接続
セロリ接続
HTTP 接続
IMAP 接続
共通 SQL
SQLite 接続
- v2.6.3
-
[接続タイプ] パッケージ AWS 接続
Postgres 接続
FTP 接続
セロリ接続
HTTP 接続
IMAP 接続
共通 SQL
SQLite 接続
- v2.5.1
-
[接続タイプ] パッケージ AWS 接続
Postgres 接続
FTP 接続
セロリ接続
HTTP 接続
IMAP 接続
共通 SQL
SQLite 接続
- v2.4.3
-
[接続タイプ] パッケージ AWS 接続
Postgres 接続
FTP 接続
セロリ接続
HTTP 接続
IMAP 接続
共通 SQL
SQLite 接続