You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Airflow 2.9.1(Docker部署)无法显示Salesforce连接类型求助

问题原因及解决办法
  • 核心问题:你安装的是通用salesforce Python库,但Airflow的Salesforce连接类型是由Apache Airflow Salesforce Provider(apache-airflow-providers-salesforce)提供的,两者不是同一个包。
  • 解决步骤:
    1. 修改Docker配置文件中的_PIP_ADDITIONAL_REQUIREMENTS为:
      _PIP_ADDITIONAL_REQUIREMENTS: ${_PIP_ADDITIONAL_REQUIREMENTS:- apache-airflow-providers-salesforce}
      
    2. 重启Airflow容器让新依赖生效:
      docker-compose down
      docker-compose up -d
      
    3. 重启后刷新Web UI的连接管理模块,就能看到Salesforce类型的连接选项了。
  • 额外提醒:Airflow里各类外部系统的连接(比如Salesforce、MySQL、AWS等)都是靠对应的provider包提供的,而非基础SDK库。要用哪个系统的连接或Operator,就得安装对应的apache-airflow-providers-xxx包。

内容的提问来源于stack exchange,提问作者Kastel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 00:25:53