我需要在MongoDB数据库上连接Power BI,我尝试使用ODBC,但是我遇到了很多操作系统问题,然后,我开始尝试使用R Script进行连接,但是仍然不能。
对于Power BI专家,如何将Power BI连接到MongoDB?
我在Power BI上尝试了以下脚本:
library("mongolite")
newdb <- mongo(collection= "games", db = "admin", url = "mongodb://mongouser:mongopass@IP:PORT/admin", verbose = TRUE)
但是我得到以下结果:
没有集合或寄存器,但是在Robo3T上,我看到了3个集合和一些寄存器。
答案 0 :(得分:1)
您可以尝试使用我们的MongoDB ODBC驱动程序:https://www.progress.com/odbc/mongodb。以下是博客,概述了将MongoDB与Power BI连接的步骤:https://www.progress.com/blogs/mongodb-odbc-driver-for-data-integration-with-power-bi
答案 1 :(得分:-2)
您必须创建一个对象,然后将命令find()
赋予该对象。
赞:
library(mongolite)
m <- mongo("customer",url="myurl")
customer <- m$find()