Edmund Asked: 2017-12-14 11:35:29 +0800 CST2017-12-14 11:35:29 +0800 CST 2017-12-14 11:35:29 +0800 CST 是否有适用于 Microsoft SSAS 表格数据库的 JDBC 驱动程序? 772 是否有适用于 Microsoft SSAS 表格数据库的 JDBC 驱动程序?那么在哪里可以下载呢? ssas jdbc 1 个回答 Voted Best Answer World Wide DBA 2017-12-14T13:18:57+08:002017-12-14T13:18:57+08:00 曾经有一个支持 SSAS 的 OLAP JDBC 驱动程序称为olap4j,但它已经有一段时间没有更新了,我不确定它是否支持 2012 年以上的任何东西。不过,它总是值得一试。 与 SSAS 实例的通信是使用XMLA完成的,它本身基于 SOAP 协议。从技术上讲,您应该能够使用带有嵌入式 XMLA 语句的标准 SOAP 客户端发送查询。 话虽如此,我知道 Microsoft 对其 SOAP over TCP/IP 使用专有实现,因此您可能需要修改您的客户端才能使其正常工作。 FrankPI 在 StackOverflow 上的回答中给出了一些额外的细节,其中有人提出了类似的问题,甚至还有一个针对 Power BI 的建议,要求 Java 和 SSAS 之间的互操作性。 如果上述解决方案都不适合您,恐怕您将不得不自己动手或使用受支持的ADOMD.NET组件。
曾经有一个支持 SSAS 的 OLAP JDBC 驱动程序称为olap4j,但它已经有一段时间没有更新了,我不确定它是否支持 2012 年以上的任何东西。不过,它总是值得一试。
与 SSAS 实例的通信是使用XMLA完成的,它本身基于 SOAP 协议。从技术上讲,您应该能够使用带有嵌入式 XMLA 语句的标准 SOAP 客户端发送查询。
话虽如此,我知道 Microsoft 对其 SOAP over TCP/IP 使用专有实现,因此您可能需要修改您的客户端才能使其正常工作。
FrankPI 在 StackOverflow 上的回答中给出了一些额外的细节,其中有人提出了类似的问题,甚至还有一个针对 Power BI 的建议,要求 Java 和 SSAS 之间的互操作性。
如果上述解决方案都不适合您,恐怕您将不得不自己动手或使用受支持的ADOMD.NET组件。