JOLAP或Olap4j是否有可用于访问现有OLAP服务的驱动程序?我认为在Oracle,MS SQL等OLAP服务上
我们想用Java开始一个OLAP项目?我们应该从哪个API开始?
答案 0 :(得分: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。
朱利安海德 (olap4j项目创始人)答案 1 :(得分:1)
icCube有一个xmla客户端库:http://www.iccube.com/products/contributions/xmla-client-library,虽然我自己没有尝试过。