如何在基于Astronomer Runtime的Airflow UI中添加SQL Server连接?
解决Airflow UI中缺少SQL Server连接类型的问题
步骤1:添加MS SQL Provider依赖
在你的Astro项目根目录下的requirements.txt文件中,添加以下依赖包:
apache-airflow-providers-microsoft-mssql>=3.2.0
注:版本号需适配Airflow 2.3.3,>=3.2.0版本可完美兼容Airflow 2.3.x系列。
步骤2:重启本地Airflow服务
在项目根目录执行Astro CLI命令重启服务,让新依赖生效:
astro dev restart
步骤3:验证连接类型
服务重启完成后,重新登录Airflow UI,进入Admin > Connections页面,点击**+**新建连接,即可在Conn Type下拉菜单中找到Microsoft SQL Server(或MSSQL)选项。
补充排查点
- 若添加依赖后仍未显示连接类型,检查
requirements.txt是否存在拼写错误; - 可执行
astro dev logs查看启动日志,确认依赖是否成功安装,排查报错信息。
内容的提问来源于stack exchange,提问作者Tushaar
相关产品推荐
相关产品推荐

