Power Bi PostgreSQL数据导入错误-根据验证过程,远程证书无效。'“

问题描述 投票:0回答:1

我正在尝试将PostgreSQL数据库连接到Power Bi。数据库托管在Heroku上。我收到以下错误-

An error happened while reading data from the provider: 
'The remote certificate is invalid according to the validation procedure.

我认为我收到此错误,因为它需要“ sslmode = require”。但我不确定如何进行。

有人可以帮我解决这个问题。

提前感谢。

database postgresql powerbi data-import
1个回答
0
投票

这些步骤将帮助您通过ODBC连接到Power BI桌面。注意,您可能应该在heroku中创建关注者数据库,以便不使用生产数据库凭据。

  1. 下载PostgreSQL ODBC驱动程序并安装。注意,请确保在安装过程中检查GAC选项(https://www.postgresql.org/ftp/odbc/versions/msi/)。
  2. 重新启动计算机。
  3. 打开Power BI并单击功能区中的“获取数据”按钮。
  4. 单击“其他”,然后选择“ ODBC”。
  5. 选择“无”作为数据源名称。
  6. 单击“高级选项”,然后输入以下连接字符串:Driver={PostgreSQL Unicode};Server=HEROKU_HOST,其中HEROKU_HOST是您的heroku数据库凭据中的“主机”(例如:ec2-xx-xxx-xx-xx.xxx.amazon.com)。
  7. 在下一个屏幕上,输入用户名(来自heroku db凭据的用户),密码(来自heroku db凭据的密码),并为连接字符串输入以下内容(用HEROKU_XXXX替换为您的信息:PORT=HEROKU_PORT;DATABASE=HEROKU_DATABASE;POOLING=True;MINPOOLSIZE=1;MAXPOOLSIZE=20;HOST=HEROKU_HOST;COMPATIBLE=2.2.3.0;USER ID=HEROKU_USER;PASSWORD=HEROKU_PASSWORD;SSLMODE=require
© www.soinside.com 2019 - 2024. All rights reserved.