我的数据库团队使用MySQL数据库设置了一个数据库Cube。我需要从PHP连接到此Cube并使用MDX查询获取数据。
我找不到如何做到这一点。有人能尽快帮我吗?
参考文档:- 使用MySQL企业版和Mondrian创建交互式OLAP应用程序
我找不到如何做到这一点。有人能尽快帮我吗?
参考文档:- 使用MySQL企业版和Mondrian创建交互式OLAP应用程序
您最好的选择是使用Schema Workbench为您的Cube创建XML。
大多数时候,人们在使用工作台时会遇到一些困难,我强烈建议在使用之前将mysql jdbc驱动程序放入驱动程序文件夹中。这样,当您第一次打开它时,应用程序将能够立即连接到您的数据库。
在将jdbc-driver-file.jar放入驱动程序文件夹后:
1- 执行Schema Workbench(在基于unix/linux的系统上为.sh)
2- 转到“工具” -> “首选项”并设置您的连接字符串:
驱动程序类名:com.mysql.jdbc.Driver
连接字符串:jdbc:mysql://serverlocation:port/database
用户名:mysql用户
密码:密码
3- 转到文件 -> 打开并打开您的立方体
4- 转到文件 -> 新建 -> MDX查询
如果您想使用jPivot获得更美观的MDX查询视图,可以使用BI服务器进行测试。