首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在PowerBI上将本地网关与postgres连接

无法在PowerBI上将本地网关与postgres连接
EN

Stack Overflow用户
提问于 2020-12-12 11:03:38
回答 1查看 3.1K关注 0票数 1

使用powerbi桌面,我可以轻松地连接服务器上的postgres数据库(192.168.1.5:32100),运行在端口和database_name上。但是,在前提网关上对PowerBI进行同样的操作,当在网关设置(网关集群)上添加数据源时,我无法连接。以下截图供参考。第一张图片是关于PowerBI桌面的,第二张是在网关设置上。是与端口有关吗?如果是的话,我可以在PowerBI桌面上连接,如果没有,是否有任何方法或我遗漏了什么。提前谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-12 15:20:26

方法1

在承载数据网关(https://www.nuget.org/packages/Npgsql/4.0.2)的服务器上安装

  1. 提供程序

  1. 重新启动服务器

方法2

使用ODBC连接器连接到PostgreSQL数据库

使用下面的链接下载https://www.postgresql.org/ftp/odbc/versions/msi/

  • After数据库的连接最新版本并安装完成PostgreSQL安装,打开Power桌面,选择Get Data
  1. ,而不是选择postgresql数据库,这一次我们将选择ODBC。选择ODBC并单击Connect
  2. A窗口将打开并选择“None”作为数据资源名称(DSN)
  3. 在同一个窗口中,我们有连接字符串。在这里,我们必须提供适当的连接细节来连接postgresql数据库。在提供了正确的连接字符串之前,我们将无法单击“OK”。
  4. 使用此链接获得正确的连接字符串。https://www.connectionstrings.com/postgresql-odbc-driver-psqlodbc/
  5. We给出了以下连接字符串,并能够单击“OK”连接字符串: Driver={PostgreSQL ANSI(x64)};Server=localhost;Port=6433;Database=foodmart
  6. Enter凭证并选择tables
  7. Create a报表并在Power service
  8. Login中发布到Power BI服务并打开报表dataset
  9. Expand网关连接的设置,现在我们可以看到网关已启用并已连接到本地gateway
  10. Expand,数据源凭据并进入数据库credentials
  11. Now,转到数据集并单击dataset
  12. Dataset的刷新图标将使用网关

刷新

在Power中创建数据源时,应该能够使用PostgreSQL数据源类型。

谢谢,

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65264171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档