翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon MWAA環境にインストールされた Apache Airflow プロバイダーパッケージ
Amazon は、新しい環境を作成するときに、Apache Airflow v2 以降の接続タイプのプロバイダーエクストラrequirements.txt
ファイル内の Python 依存関係として指定する必要がないことも意味します。このページには、Amazon がすべての Apache Airflow v2 環境MWAA用にインストールした Apache Airflow プロバイダーパッケージが一覧表示されます。
注記
Apache Airflow v2 以降では、Amazon は を実行した後に Watchtower バージョン 2.0.1pip3 install -r requirements.txt
、ログ記録との CloudWatch互換性が他の Python ライブラリのインストールによって上書きされないようにします。
目次
- Apache Airflow v2.10.3 接続用のプロバイダーパッケージ
- Apache Airflow v2.10.1 接続用のプロバイダーパッケージ
- Apache Airflow v2.9.2 接続用のプロバイダーパッケージ
- Apache Airflow v2.8.1 接続用のプロバイダーパッケージ
- Apache Airflow v2.7.2 接続用のプロバイダーパッケージ
- Apache Airflow v2.6.3 接続用のプロバイダーパッケージ
- Apache Airflow v2.5.1 接続用のプロバイダーパッケージ
- Apache Airflow v2.4.3 接続用のプロバイダーパッケージ
- Apache Airflow v2.2.2 接続用のプロバイダーパッケージ
- Apache Airflow v2.0.2 接続用のプロバイダーパッケージ
- 新しいプロバイダーパッケージの指定
Apache Airflow v2.10.3 接続用のプロバイダーパッケージ
Apache Airflow v2.10.3 で Amazon MWAA環境を作成すると、Amazon は Apache Airflow 接続に使用される以下のプロバイダーパッケージMWAAをインストールします。
注記
このプロバイダをアップグレードするには、サポートされている最新バージョンの apache-airflow-providers-amazon
を指定できます。新しいバージョンの指定に関する詳細は、新しいプロバイダーパッケージの指定 を参照してください。
[接続タイプ] | パッケージ |
---|---|
AWS 接続 |
|
Postgres 接続 |
|
FTP 接続 |
|
Fab 接続 |
|
セロリ接続 |
|
HTTP 接続 |
|
IMAP 接続 |
|
共通 SQL |
|
SQLite 接続 |
|
SMTP 接続 |
Apache Airflow v2.10.1 接続用のプロバイダーパッケージ
Apache Airflow v2.10.1 で Amazon MWAA環境を作成すると、Amazon は Apache Airflow 接続に使用される以下のプロバイダーパッケージMWAAをインストールします。
注記
このプロバイダをアップグレードするには、サポートされている最新バージョンの apache-airflow-providers-amazon
を指定できます。新しいバージョンの指定に関する詳細は、新しいプロバイダーパッケージの指定 を参照してください。
[接続タイプ] | パッケージ |
---|---|
AWS 接続 |
|
Postgres 接続 |
|
FTP 接続 |
|
Fab 接続 |
|
セロリ接続 |
|
HTTP 接続 |
|
IMAP 接続 |
|
共通 SQL |
|
SQLite 接続 |
|
SMTP 接続 |
Apache Airflow v2.9.2 接続用のプロバイダーパッケージ
Apache Airflow v2.9.2 で Amazon MWAA環境を作成すると、Amazon は Apache Airflow 接続に使用される以下のプロバイダーパッケージMWAAをインストールします。
注記
このプロバイダをアップグレードするには、サポートされている最新バージョンの apache-airflow-providers-amazon
を指定できます。新しいバージョンの指定に関する詳細は、新しいプロバイダーパッケージの指定 を参照してください。
[接続タイプ] | パッケージ |
---|---|
AWS 接続 |
|
Postgres 接続 |
|
FTP 接続 |
|
Fab 接続 |
|
セロリ接続 |
|
HTTP 接続 |
|
IMAP 接続 |
|
共通 SQL |
|
SQLite 接続 |
|
SMTP 接続 |
Apache Airflow v2.8.1 接続用のプロバイダーパッケージ
Apache Airflow v2.8.1 で Amazon MWAA環境を作成すると、Amazon は Apache Airflow 接続に使用される以下のプロバイダーパッケージMWAAをインストールします。
注記
このプロバイダをアップグレードするには、サポートされている最新バージョンの apache-airflow-providers-amazon
を指定できます。新しいバージョンの指定に関する詳細は、新しいプロバイダーパッケージの指定 を参照してください。
[接続タイプ] | パッケージ |
---|---|
AWS 接続 |
|
Postgres 接続 |
|
FTP 接続 |
|
セロリ接続 |
|
HTTP 接続 |
|
IMAP 接続 |
|
共通 SQL |
|
SQLite 接続 |
Apache Airflow v2.7.2 接続用のプロバイダーパッケージ
Apache Airflow v2.7.2 で Amazon MWAA環境を作成すると、Amazon は Apache Airflow 接続に使用される以下のプロバイダーパッケージMWAAをインストールします。
注記
このプロバイダをアップグレードするには、サポートされている最新バージョンの apache-airflow-providers-amazon
を指定できます。新しいバージョンの指定に関する詳細は、新しいプロバイダーパッケージの指定 を参照してください。
[接続タイプ] | パッケージ |
---|---|
AWS 接続 |
|
Postgres 接続 |
|
FTP 接続 |
|
セロリ接続 |
|
HTTP 接続 |
|
IMAP 接続 |
|
共通 SQL |
|
SQLite 接続 |
Apache Airflow v2.6.3 接続用のプロバイダーパッケージ
Apache Airflow v2.6.3 で Amazon MWAA環境を作成すると、Amazon は Apache Airflow 接続に使用される以下のプロバイダーパッケージMWAAをインストールします。
注記
このプロバイダをアップグレードするには、サポートされている最新バージョンの apache-airflow-providers-amazon
を指定できます。新しいバージョンの指定に関する詳細は、新しいプロバイダーパッケージの指定 を参照してください。
[接続タイプ] | パッケージ |
---|---|
AWS 接続 |
|
Postgres 接続 |
|
FTP 接続 |
|
セロリ接続 |
|
HTTP 接続 |
|
IMAP 接続 |
|
共通 SQL |
|
SQLite 接続 |
Apache Airflow v2.5.1 接続用のプロバイダーパッケージ
Apache Airflow v2.5.1 で Amazon MWAA環境を作成すると、Amazon は Apache Airflow 接続に使用される以下のプロバイダーパッケージMWAAをインストールします。
注記
このプロバイダをアップグレードするには、サポートされている最新バージョンの apache-airflow-providers-amazon
を指定できます。新しいバージョンの指定に関する詳細は、新しいプロバイダーパッケージの指定 を参照してください。
[接続タイプ] | パッケージ |
---|---|
AWS 接続 |
|
Postgres 接続 |
|
FTP 接続 |
|
セロリ接続 |
|
HTTP 接続 |
|
IMAP 接続 |
|
共通 SQL |
|
SQLite 接続 |
Apache Airflow v2.4.3 接続用のプロバイダーパッケージ
Apache Airflow v2.4.3 で Amazon MWAA環境を作成すると、Amazon は Apache Airflow 接続に使用される以下のプロバイダーパッケージMWAAをインストールします。
[接続タイプ] | パッケージ |
---|---|
AWS 接続 |
|
Postgres 接続 |
|
FTP 接続 |
|
セロリ接続 |
|
HTTP 接続 |
|
IMAP 接続 |
|
共通 SQL |
|
SQLite 接続 |
Apache Airflow v2.2.2 接続用のプロバイダーパッケージ
Apache Airflow v2.2.2 で Amazon MWAA環境を作成すると、Amazon は Apache Airflow 接続に使用される以下のプロバイダーパッケージMWAAをインストールします。
[接続タイプ] | パッケージ |
---|---|
AWS 接続 |
|
Postgres 接続 |
|
FTP 接続 |
|
セロリ接続 |
|
HTTP 接続 |
|
IMAP 接続 |
|
SQLite 接続 |
Apache Airflow v2.0.2 接続用のプロバイダーパッケージ
Apache Airflow v2.0.2 で Amazon MWAA環境を作成すると、Amazon は Apache Airflow 接続に使用される以下のプロバイダーパッケージMWAAをインストールします。
[接続タイプ] | パッケージ |
---|---|
Tableau Connection |
|
データブリックス接続 |
|
SSH 接続 |
|
Postgres 接続 |
|
Docker Connection |
|
Oracle Connection |
|
Presto Connection |
|
SFTP 接続 |
新しいプロバイダーパッケージの指定
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 からダウンロードします
」 -
制約ファイル内の
apache-airflow-providers-amazon
バージョンを、使用したいバージョンに変更します。 -
変更した制約ファイルを 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
注記
プライベートウェブサーバーを使用している場合は、Amazon MWAA local-runner
を使用して、必要なライブラリをWHLファイルとしてパッケージ化することをお勧めします。