Mondrian 在当前版本中是否支持像 mongodb 这样的 nosql db。我阅读了一些与此相关的博客和错误。
任何帮助表示赞赏。
谢谢洛克什
请阅读 Mondrian 的创造者 Julian Hyde 的以下博客
http://julianhyde.blogspot.com.es/2014/03/improvements-to-optiqs-mongodb-adapter.html
在这里,您可以看到 Julian 一直在研究一种新方法,该方法甚至可以在幕后将复杂的 SQL 查询转换为 MongoDB 查询。
Mondrian 目前不直接支持 MongoDB。MongoDB 没有 JDBC 实现。
有几个选项。如果您可以访问 Pentaho 数据集成服务器,则可以设置其中之一。您可以使用瘦 JDBC 实现,这将允许 Mondrian 访问 SQL 到 Mongo 桥。
当然还有其他方法可以设置它,因为那里有很多数据联合引擎。
据我所知,不是直接的。也许有人正在研究一种方言,这可能吗..?不过有趣的问题... 可能值得链接您到目前为止找到的博客?
然而,一种解决方案可能是使用水壶 jdbc 驱动程序,该驱动程序与 mondrian 一起使用,然后另一端可以是任何 ETL 进程。所以你可以使用 mongodb 输入步骤等。
有阿帕奇钻。您可以通过标准 SQL 查询 MongoDB,Drill 有一个 JDBC 驱动程序。所以也许蒙德里安有可能使用这个驱动程序。
乌韦