文件
Apache Airflow®
Apache Airflow 核心版,包含 webserver、scheduler、CLI 以及 Airflow 最小安裝所需的其他元件。閱讀文件 »
Provider 包
Provider 包包含與第三方專案的整合。它們獨立於 Apache Airflow 核心版進行版本控制和釋出。閱讀文件 »
活躍的 Provider
AirbyteAlibabaAmazonApache BeamApache CassandraApache DrillApache DruidApache FlinkApache HDFSApache HiveApache IcebergApache ImpalaApache KafkaApache KylinApache LivyApache PigApache PinotApache SparkAppriseArangoDBAsanaAtlassian JiraCeleryCloudantCNCF KubernetesCohereCommon CompatCommon IOCommon MessagingCommon SQLDatabricksDatadogdbt CloudDingdingDiscordDockerEdge3ElasticsearchExasolFAB (Flask-AppBuilder)Facebook檔案傳輸協議 (FTP)GitGitHubGooglegRPCHashicorp超文字傳輸協議 (HTTP)IBM CloudantInflux DB網際網路訊息訪問協議 (IMAP)Java 資料庫連線 (JDBC)JenkinsMicrosoft AzureMicrosoft SQL Server (MSSQL)Microsoft PowerShell 遠端處理協議 (PSRP)Microsoft Windows 遠端管理 (WinRM)MongoDBMySQLNeo4jODBCOpenAIOpenFaaSOpenLineageOpen SearchOpsgenieOraclePagerdutyPapermillPgVectorPineconePostgreSQLPrestoQdrantRedisSalesforceSambaSegmentSendgridSFTPSingularitySlackSMTPSnowflakeSQLiteSSHStandardTableauTelegramTeradataTrinoVerticaWeaviateYandexYDBZendesk
已暫停的 Provider
這些 Provider 目前已暫停釋出,並且我們未積極測試它們與最新 Airflow 版本的相容性。如果您需要,您仍然可以使用這些 Provider 已釋出的版本;如果暫停的原因得到解決,Provider 可能會由社群成員透過 PR 恢復。如果某個 Provider 被暫停很長時間,社群可能會決定將其移除。
有關暫停/恢復過程的更多資訊,請參閱社群 Provider 生命週期文件頁面。
- 目前沒有已暫停的 Provider
已移除的 Provider
這些 Provider 已不再受支援,並已從程式碼庫中移除,但如果您需要,仍然可以使用這些 Provider 已釋出的版本。
有關移除過程的更多資訊,請參閱社群 Provider 生命週期文件頁面。
Docker stack
Airflow 在 DockerHub 上釋出了官方 Dockerfile 和 Docker 映象,方便安裝使用。您可以根據您的需求擴充套件和定製該映象,並用於您自己的部署。閱讀文件 »
Helm Chart
Airflow 提供了官方 Helm Chart,可幫助您在雲端/本地 Kubernetes 環境中設定 Airflow,並利用其可伸縮性支援大量使用者。得益於 Kubernetes,我們不受特定雲提供商的限制。閱讀文件 »
Python API 客戶端
Airflow 釋出了官方 Python API 客戶端,可用於方便地從 Python 程式碼與 Airflow REST API 進行互動。檢視客戶端倉庫
Go API 客戶端
Airflow 釋出了官方 Go API 客戶端,可用於方便地從 Go 程式碼與 Airflow REST API 進行互動。檢視客戶端倉庫