使用PowerBI进行MongoDB直接查询

3
有人成功地构建了一个自定义连接器,以便在连接MongoDB时启用DirectQuery吗?我找到了这个解决方案,它似乎接近我正在尝试弄清楚的内容:使用 PowerBI Desktop 从 Postgres 进行 DirectQuery
鉴于MongoDB连接器将数据库“广播”为MySql db,任何MySql连接器都应该可以正常工作。
按照指南中的步骤,我能够连接到我的MongoDB,并看到数据源表格:table 但是,我无法使用它们创建可视化内容。我得到了以下错误: Error 有人知道是什么原因导致此可视化内容出现错误吗?
对我来说,无法支付Cdata、进展等公司的定制连接器,因此我要么自己构建,要么找到已经存在的解决方案。
编辑:
Advanced Editor 窗口中的 PowerQuery 代码(M):
let

    Source = ODBCMySQLDirect.Database("MongoUnicode"),
    Test_Database = Source{[Name="Test",Kind="Database"]}[Data],
    zips_Table = Test_Database{[Name="zips",Kind="Table"]}[Data]

in

    zips_Table

编辑:

我发现一个有趣的事情,如果我使用求和的数据,它将会在可视化图表中显示,其他任何数据都会破坏它。

summarized

1个回答

0

看起来你找到了我的自定义连接器的 MySQL 分支。不幸的是,在Microsoft/DataConnectors仓库上我的问题得到某种答复之前,我没有继续开发这个连接器的手段。

在微软文档中列出的常见问题 恰好就是我在使用这个连接器时遇到的问题:

  • 带有过滤器的查询
  • 正确匹配数据库数据类型和 PowerBI 数据类型
  • 可搜索的 ODBC 属性
  • 时间戳精度

来源:https://github.com/Microsoft/DataConnectors/blob/master/docs/odbc.md#common-problems


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接