【问题标题】:Connection failure Postgresql on AWS-RDS Instance in a private network from PowerBI Desktop & Service来自 PowerBI 桌面和服务的私有网络中 AWS-RDS 实例上的连接失败 Postgresql
【发布时间】:2026-02-01 17:30:02
【问题描述】:

我有一个位于专用网络中的 AWS RDS (PostgreSQL) - 只能通过 VPN 和 Bastian 主机访问。

我能够建立从 PBI 桌面到“PostgreSQL-RDS 实例”的连接。通过使用 ODBC 驱动程序创建从我的笔记本电脑 (localhost) 到 Bastian 主机的 SSH 隧道。通过这种方法,所有数据都被导入到 PBI 桌面(导入模式)。 但我们的要求是通过直接查询建立连接以实时刷新数据并动态生成我无法做到的报告。 我将数据库凭据输入到 Power BI 桌面工具中,但它在 Power BI 桌面中无法正常工作,出现超时错误。 我必须使用直接查询,我不能使用导入。

感谢任何帮助。

【问题讨论】:

    标签: postgresql powerbi amazon-rds


    【解决方案1】:

    您遇到的确切错误将有助于找到问题的根本原因。不过,我建议的一些基本故障排除步骤是:

    1. 确保您的计算机上安装了兼容版本的软件,例如 Npgsql-4.0.9。有时,最新版本的软件通常会导致问题。
    2. 确保删除查询末尾的分号。

    在桌面版本上成功运行查询后,当您将其发布到 Web 版本时,除非设置本地数据网关,否则视觉对象将无法连接到数据库。为此,有关设置数据网关以自动刷新 Power bi Web 版本的数据集的更多详细信息如下:

    Refresh AWS RDS database from Power BI Web你可以直接查询成功

    【讨论】:

      最近更新 更多