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

Power BI连接Azure Synapse办公VPN环境故障求助

Power BI 办公VPN环境下连接Azure Synapse失败的解决方案

问题概述

用户已确认拥有Azure Synapse表的合法访问权限,个人网络环境中Power BI可正常连接Synapse,但切换至办公VPN时出现连接错误(错误提示:无法连接到服务器,请检查服务器名称是否正确后重试,若问题持续请联系管理员)。已执行的排查操作:

  • 为Azure Synapse及关联存储账户配置读者权限
  • 在Synapse工作区防火墙中添加个人网络IP至白名单

排查与解决步骤

1. 确认VPN出口IP已加入Synapse防火墙白名单

办公VPN的公网出口IP与个人网络IP通常不同,此前添加的白名单仅覆盖个人网络IP:

  • 连接VPN后,通过curl ifconfig.me(命令行)或在线IP工具获取当前公网出口IP
  • 登录Azure门户,进入目标Synapse工作区 → 「防火墙和虚拟网络」
  • 将VPN出口IP添加至允许的IP地址范围,若业务允许可勾选「允许Azure服务和资源访问此工作区」

2. 排查VPN的端口与路由限制

企业VPN可能限制对外数据库端口的访问,Azure Synapse默认SQL终结点端口为1433:

  • 联系企业IT团队,确认VPN是否允许出站访问Synapse工作区的1433端口(若使用专用终结点则需对应端口)
  • 若使用Synapse专用终结点,需确认VPN是否已路由至Synapse所在虚拟网络,且私网DNS解析配置正确

3. 检查Power BI的代理设置

办公VPN环境可能强制使用代理,导致Power BI无法直接连接Synapse:

  • 打开Power BI Desktop → 「文件」→ 「选项和设置」→ 「选项」→ 「全局」→ 「网络」
  • 确认代理设置匹配企业VPN配置,必要时在IT授权下尝试关闭代理后重试

4. 验证存储账户的网络访问控制

若Power BI需访问Synapse关联的ADLS Gen2存储(如外部表),需检查存储账户防火墙:

  • 登录Azure门户,进入目标存储账户 → 「网络」
  • 将VPN出口IP添加至允许列表,或临时设置为「允许从所有网络访问」用于测试

5. 测试端口连通性

连接VPN后,使用以下命令测试Synapse端口连通性:

  • 命令行:telnet <你的Synapse服务器名>.sql.azuresynapse.net 1433
  • PowerShell:Test-NetConnection <你的Synapse服务器名>.sql.azuresynapse.net -Port 1433
  • 若连接失败,说明网络层面存在阻断,需重点排查VPN防火墙或路由;若连接成功,可尝试用SSMS连接Synapse,排除Power BI客户端问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 12:12:57