Power Bi PostgreSQL数据导入错误-根据验证过程,远程证书无效。'“
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Power Bi PostgreSQL数据导入错误-根据验证过程,远程证书无效。'“相关的知识,希望对你有一定的参考价值。
我正在尝试将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”。但我不确定如何进行。
有人可以帮我解决这个问题。
提前感谢。
答案
这些步骤将帮助您通过ODBC连接到Power BI桌面。注意,您可能应该在heroku中创建关注者数据库,以便不使用生产数据库凭据。
- 下载PostgreSQL ODBC驱动程序并安装。注意,请确保在安装过程中检查GAC选项(https://www.postgresql.org/ftp/odbc/versions/msi/)。
- 重新启动计算机。
- 打开Power BI并单击功能区中的“获取数据”按钮。
- 单击“其他”,然后选择“ ODBC”。
- 选择“无”作为数据源名称。
- 单击“高级选项”,然后输入以下连接字符串:
Driver={PostgreSQL Unicode};Server=HEROKU_HOST
,其中HEROKU_HOST是您的heroku数据库凭据中的“主机”(例如:ec2-xx-xxx-xx-xx.xxx.amazon.com
)。 - 在下一个屏幕上,输入用户名(来自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
以上是关于Power Bi PostgreSQL数据导入错误-根据验证过程,远程证书无效。'“的主要内容,如果未能解决你的问题,请参考以下文章
一起学微软Power BI系列-使用技巧连接Excel数据源错误解决方法