将 MongoDB 连接到 Tableau 或 Microsoft Power BI 进行实时分析

将 MongoDB 连接到 Tableau 或 Microsoft Power BI 进行实时分析

我有一个网站,其数据库是 MongoDB,我想跟踪 KPI 并实时分析它们。我正在考虑 Tableau 和 Microsoft Power BI。但我还没有找到如何实时将 MongoDB 连接到它们。

有人可以帮忙吗?

答案1

如果你打算使用 Tableau 或 Power BI,MongoDB 开发的支持选项是用于 BI 的 MongoDB 连接器。这是一个商业工具(作为 MongoDB Enterprise Advanced 订阅的一部分获得许可),它使用 MySQL 协议为您的 MongoDB 部署提供 SQL 代理接口。

如果你愿意考虑其他 BI 工具,有些工具直接支持 MongoDB,例如Jasper 报告五角大楼, 和JSON 工作室

答案2

如果您愿意使用支持 MongoDB 的其他 BI 工具,则有以下几种选择:

  1. KoolReport [https://www.koolreport.com]
  2. JasperReport [请访问以下网站获取更多信息:
  3. slamdata [https://www.simba.com
  4. 五角大楼 [http://www.pentaho.com/analytics-for-mongodb]

如果您需要使用 Tableau 或 Power BI,那么 MongoDB Connector for BI 是最佳选择。

无论您使用什么工具,Mongo 都会提供以下建议提取和加载/ELT 或其产品的分析过程:

  1. 连接:使用标准 URI 字符串进行连接。连接选项包括 Mongo 进程、Mongo 副本集或作为集群前端的 Mongo。

  2. 应用程序应该在执行之前警告用户没有索引字段的查询,并允许用户修改查询。

  3. 如果使用 MongoDB 共享集群,强烈建议不要运行查询隔离性较差的查询。运行此类查询会对数据库性能产生负面影响。

相关内容