有没有办法连接MongoDb服务器到Power Bi云?

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

我需要解决如何将 MongoDB(在服务器上运行)与 powerBI 服务器直接连接而无需 powerBI 桌面干预。

以前,我的做法是通过ODBC将mongodb(本地)与powerBI桌面连接,然后发布到powerBI服务器。但是一旦 mongoDb 服务器位于另一台服务器中,我就不知道该怎么做。

有人可以给我任何想法/解决方案吗?

mongodb powerbi odbc powerbi-desktop
2个回答
1
投票

Mongo 是 Power BI 的 ODBC 数据源,所有 ODBC 数据源 都需要 Power BI Gateway 从 Power BI 服务刷新。


0
投票

完整解决方案

是的,您可以使用 ODBC 驱动程序将 mongodb 连接到 powerbi ,这是驱动程序的下载链接:

[https://www.devart.com/odbc/mongodb/download.html]

您可以下载一个msi文件或exe文件(我使用msi),安装后进入开始菜单并搜索odbc,您会发现:

然后打开它并选择添加:

之后您将看到此列表,选择您的驱动程序并继续:

然后插入用于连接目的的数据库信息,并选择测试连接以检查它是否有效,然后在连接时单击“确定”并退出:

然后,在 powerbi 中的最后一步转到数据源并选择 ODBC,当您选择时,您将看到创建的连接器:

然后继续单击“更多”选项,导航并连接到 ODBC,并仔细执行以下步骤:

连接到 ODBC 后,您将看到另一个弹出窗口,如下所示:

粘贴来自 MongoDBCompass 的连接字符串,然后单击“确定”

在最后一步中,它将自动带您进入数据库选项卡,但切换到窗口并再次粘贴您的连接字符串,然后您的 mongo db 连接到您的 power bi,您可以进行交互式可视化。

如果您喜欢我的解决方案,请给我投票以鼓励我。

© www.soinside.com 2019 - 2024. All rights reserved.