database - Power Bi PostgreSQL 数据导入错误 - 根据验证程序远程证书无效 .'"

标签 database postgresql powerbi data-import

我正在尝试将 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
  • 关于database - Power Bi PostgreSQL 数据导入错误 - 根据验证程序远程证书无效 .'",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60102636/

    相关文章:

    c++ - 如何在 Windows 10 上正确安装 SOCI c++ 库?

    database - 在数据库中存储图像 - 是还是否?

    ruby-on-rails - 添加 :on_delete to already existing foreign_key in rails migration

    javascript - 在其他 Node javascript 文件中重用 postgresql 池

    sql-server - Excel Power Query - 将日期时间从 UTC 转换为本地时间

    c# - 直接查询 Power BI - 无法加载大数据视觉效果

    java - 如何将具有状态的对象置于版本控制之下?这还有道理吗?

    sql - 在 postgresql 中按月和年对查询结果进行分组

    sql - 如何在一个查询SQL中使用不同的值增加不同的行?

    Azure AD 授权端点请求管理员同意