1

是否有任何驱动程序可供 JOLAP 或 Olap4j 访问现有的 OLAP 服务?我认为像 Oracle、MS SQL 等 OLAP 服务。

我们想用 Java 启动一个 OLAP 项目?我们应该从这两个 API 中的哪一个开始?

4

2 回答 2

3

olap4j 是此类项目的完美 Java API。它旨在为 OLAP 做 JDBC 为关系数据库做的事情。它允许您针对与服务器无关的 API 编写应用程序,然后在不更改代码的情况下针对各种服务器运行该应用程序。此外,该 API 易于学习,因为它使用与 JDBC 相同的概念。

使用 XMLA olap4j 驱动程序(包含在 olap4j 发行版中),您可以连接到任何具有 XMLA 驱动程序的 OLAP 数据库——大多数都可以。它已针对 Microsoft SQL Server Analysis Services、SAP BW 和 Mondrian 等进行了测试。它应该适用于 Oracle 的 XMLA 提供程序 [ http://www.oracle.com/us/corporate/press/173668 ] 但我还没有尝试过。

有关详细信息,请参阅 www.olap4j.org。

Julian Hyde(olap4j 项目创始人)

于 2010-09-30T16:18:30.267 回答
1

icCube 有一个 xmla 客户端库:http: //www.iccube.com/products/contributions/xmla-client-library,虽然我自己没有尝试过。

于 2013-07-29T13:21:18.440 回答