本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon MWAA 環境上安裝的 Apache 氣流供應商套件
當您建立新環境時,Amazon MWAA 會為 Apache 氣流 v2 及以上連線類型安裝提供者額外服務requirements.txt
文件中的 Python 依賴項。本頁列出 Amazon MWAA 針對所有 Apache 氣流 v2 環境安裝的 Apache 氣流提供者套件。
注意
對於 Apache 氣流 v2 及更高版本,Amazon MWAA 在執行後安裝守望台版本 2.0.1pip3 install -r requirements.txt
,以確保與 CloudWatch 日誌記錄的兼容性不會被其他 Python 庫安裝覆蓋。
內容
阿帕奇氣流 v2.9.2 連線的提供者套件
當您在 Apache 氣流 v2.9.2 中建立 Amazon MWAA 環境時,Amazon MWAA 會安裝用於 Apache 氣流連線的下列供應商套件。
注意
您可以指定最新的受支援版本apache-airflow-providers-amazon
來升級此提供者。如需指定較新版本的詳細資訊,請參閱指定新的提供者套件。
連線類型 | 套件 |
---|---|
AWS 連接 |
|
郵政連接 |
|
FTP 連接 |
|
晶圓廠連接 |
|
芹菜連接 |
|
HTTP 連接 |
|
連線 |
|
常見的 SQL |
|
SQLite 連接 |
|
SMTP 連線 |
阿帕奇氣流 v2.8.1 連接的提供程序包
當您在 Apache 氣流 v2.8.1 中建立 Amazon MWAA 環境時,Amazon MWAA 會安裝用於 Apache 氣流連線的下列供應商套件。
注意
您可以指定最新的受支援版本apache-airflow-providers-amazon
來升級此提供者。如需指定較新版本的詳細資訊,請參閱指定新的提供者套件。
連線類型 | 套件 |
---|---|
AWS 連接 |
|
郵政連接 |
|
FTP 連接 |
|
芹菜連接 |
|
HTTP 連接 |
|
連線 |
|
常見的 SQL |
|
SQLite 連接 |
阿帕奇氣流 v2.7.2 連線的提供者套件
當您在 Apache 氣流 v2.7.2 中建立 Amazon MWAA 環境時,Amazon MWAA 會安裝用於 Apache 氣流連線的下列供應商套件。
注意
您可以指定最新的受支援版本apache-airflow-providers-amazon
來升級此提供者。如需指定較新版本的詳細資訊,請參閱指定新的提供者套件。
連線類型 | 套件 |
---|---|
AWS 連接 |
|
郵政連接 |
|
FTP 連接 |
|
芹菜連接 |
|
HTTP 連接 |
|
連線 |
|
常見的 SQL |
|
SQLite 連接 |
阿帕奇氣流 v2.6.3 連接的提供程序包
當您在 Apache 氣流 v2.6.3 中建立 Amazon MWAA 環境時,Amazon MWAA 會安裝用於 Apache 氣流連線的下列供應商套件。
注意
您可以指定最新的受支援版本apache-airflow-providers-amazon
來升級此提供者。如需指定較新版本的詳細資訊,請參閱指定新的提供者套件。
連線類型 | 套件 |
---|---|
AWS 連接 |
|
郵政連接 |
|
FTP 連接 |
|
芹菜連接 |
|
HTTP 連接 |
|
連線 |
|
常見的 SQL |
|
SQLite 連接 |
阿帕奇氣流 v2.5.1 連接的提供程序包
當您在 Apache 氣流 v2.5.1 中建立 Amazon MWAA 環境時,Amazon MWAA 會安裝用於 Apache 氣流連線的下列供應商套件。
注意
您可以指定最新的受支援版本apache-airflow-providers-amazon
來升級此提供者。如需指定較新版本的詳細資訊,請參閱指定新的提供者套件。
連線類型 | 套件 |
---|---|
AWS 連接 |
|
郵政連接 |
|
FTP 連接 |
|
芹菜連接 |
|
HTTP 連接 |
|
連線 |
|
常見的 SQL |
|
SQLite 連接 |
阿帕奇氣流 v2.4.3 連接的提供程序包
當您在 Apache 氣流 v2.4.3 中建立 Amazon MWAA 環境時,Amazon MWAA 會安裝用於 Apache 氣流連線的下列供應商套件。
連線類型 | 套件 |
---|---|
AWS 連接 |
|
郵政連接 |
|
FTP 連接 |
|
芹菜連接 |
|
HTTP 連接 |
|
連線 |
|
常見的 SQL |
|
SQLite 連接 |
阿帕奇氣流 v2.2.2 連接的提供程序包
當您在 Apache 氣流 v2.2.2 中建立 Amazon MWAA 環境時,Amazon MWAA 會安裝用於 Apache 氣流連線的下列供應商套件。
連線類型 | 套件 |
---|---|
AWS 連接 |
|
郵政連接 |
|
FTP 連接 |
|
芹菜連接 |
|
HTTP 連接 |
|
連線 |
|
SQLite 連接 |
阿帕奇氣流 v2.0.2 連接的提供程序包
當您在 Apache 氣流 v2.0.2 中建立 Amazon MWAA 環境時,Amazon MWAA 會安裝用於 Apache 氣流連線的下列供應商套件。
連線類型 | 套件 |
---|---|
畫面連接 |
|
數據庫連接 |
|
SSH 連線 |
|
郵政連接 |
|
碼頭連接 |
|
甲骨文連接 |
|
普雷斯托連接 |
|
SFTP 連線 |
指定新的提供者套件
從 Apache 氣流 v2.7.2 開始,您的需求文件必須包含一--constraint
份聲明。如果您未提供限制,Amazon MWAA 會為您指定一個限制,以確保需求中列出的套件與您正在使用的 Apache Airflow 版本相容。
Apache 氣流限制檔案會指定 Apache 氣流發行時可用的提供者版本。然而,在許多情況下,較新的提供者與該版本的 Apache Airflow 相容。因為您必須使用條件約束來指定較新版本的提供者套件,因此您可以修改特定提供者版本的條件約束檔案:
-
將約束檔案中的
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