我想知道在MongoDB中有没有办法进行多维分析?除了使用类似中间的SQL层来在MongoDB和分析引擎之间分级数据。
我正在尝试将Pentaho与MongoDB用于BI,但我担心如何处理多维分析,或者即使我应该尝试这样做。我知道蒙德里安有一些直接访问mongodb的计划,但还没有实现。
答案 0 :(得分:1)
在Pentaho EE 5.1中有一段时间,这个半年的分析仪将有本机mongo支持 - 但这只是EE。
你的另一个选择确实是使用SQL层,optiq是一个不错的选择。 Saiku的家伙已经通过optiq运行mondrian到Mongo - 甚至建立了对聚合的支持。注意:上面提到的本机Pentaho支持不使用optiq。
不幸的是,现阶段还有其他几种选择!
答案 1 :(得分:1)
您的数据类型如何?如果它们是结构化数据,并且您希望具有SQL和OLAP功能,则可以参考本月刚开源的Kylin OLAP:http://kylin.io/
披露:我是这个开源项目的团队成员