【发布时间】:2021-02-22 10:09:53
【问题描述】:
有没有人成功构建自定义连接器以在连接到 MongoDB 时启用 DirectQuery?我遇到了这个似乎接近我想要弄清楚的解决方案: DirectQuery With Postgres from PowerBI Desktop
由于 MongoDB 连接器将数据库“广播”为 MySql 数据库,因此任何 MySql 连接器都应该可以正常工作。
按照指南中的这些步骤,我可以连接到我的 MongoDB 并查看数据源表: 但是,我无法用它们创建视觉效果.. 我收到以下错误:
有人对可能导致此可视化错误的原因有任何提示吗?
我不可能只为 Cdata、progress 等的自定义连接器付费,因此我将走上自己构建或寻找已经存在的解决方案的道路。
编辑:
高级编辑器窗口中的 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
编辑:
我发现一个有趣的事情是,如果我使用求和的数据,它将显示在视觉对象上。任何其他数据都会破坏它。
【问题讨论】:
标签: mongodb powerbi powerbi-desktop