使用JDBC通过XMLA连接

时间:2013-11-15 22:15:05

标签: jdbc ssas xmla

我正在尝试使用XMLA数据源连接到SpagoBI。

这是我的JDBC网址:

jdbc:xmla:Server=http://localhost/olap/msmdpump.dll;

我正在使用这个驱动程序:

com.microsoft.sqlserver.jdbc.SQLServerDriver

我正在尝试连接到SSAS多维数据集。这就是配置现在的样子:

Data source

但Tomcat一直在说“找不到合适的司机”。

有什么想法吗?

谢谢!

更新

我没有使用正确的驱动程序。 SQLServerDriver仅适用于SQL Server,不适用于SSAS。有谁知道我可以使用什么驱动程序?

1 个答案:

答案 0 :(得分:1)

SQL Server驱动程序的目的是将基于JPA的应用程序连接到基于MSSQL Server的关系数据库。 MS Analysis Services不是关系数据库;它是用于存储数据立方体的OLAP解决方案。

您需要找到另一种连接MS Analysis Services的方法。一种解决方案是使用套接字连接或HTTP客户端将XMLA或MDX查询发送到您发布的URL(实际上是DLL)。