我必须将 Jmeter 工具与 SSAS 多维数据集(SQL Server Analysis Services)连接起来。这样我就可以执行 MDX 查询并检查 SSAS 多维数据集的性能和负载测试。
请有人指导我如何设置与 SSAS Cube 的连接以及我需要使用哪个驱动程序(JMeter 5.0 中可用)或者我是否需要安装外部驱动程序进行连接。
请告诉我,是否可以将 JMeter 与 SSAS Cube 连接起来?如果可以,请举例说明如何操作。
先感谢您。
答案1
- 您可以尝试使用olap4j 驱动程序从JSR223 测试元素使用Groovy 语言,示例代码可以在以下位置找到:olap4j github 页面
- SSAS 实例的底层XML 协议协议基本上是 HTTP 上的 SOAP,所以理论上你可以使用普通的HTTP 请求采样器和HTTP 标头管理器组合,因此查询 SSAS。查看制定 SOAP WebService 测试计划有关详细信息,请参阅 JMeter 用户手册的章节。
- 有一个专有的SQL 分析服务 JDBC 驱动程序可以正常使用JDBC 连接配置至于任何其他数据库。