我的数据库团队已经使用MySQL数据库建立了一个数据库立方体。我需要从PHP连接到这个多维数据集,并使用MDX查询获取数据。
我不知道该怎么做。有人能尽快帮我吗?
参考文档:-使用MySQLEnterprise和Mondrian 创建交互式OLAPA应用程序
您的最佳选择是使用Schema工作台为您的Cube 创建XML
参考
Schema Workbench下载
MySQL Jdbc驱动程序
大多数情况下,人们一开始使用工作台时会有点困难,我强烈建议在使用它之前,将mysqljdbc驱动程序放在驱动程序文件夹中。这样,应用程序将能够在您第一次打开数据库时立即连接到数据库。
在您将您的jdbc-driver-file.jar放入驱动程序文件夹后:
1-执行模式工作台(在基于unix/linux的系统上为.sh)
2-转到工具->首选项并设置您的连接字符串:
-
驱动程序类名:com.mysql.jdbc.driver
-
连接字符串:jdbc:mysql://serverlocation:port/database
-
用户名:mysql用户
-
密码:密码
3-转到文件->打开并打开你的立方体
4-转到文件->新建->MDX查询
如果您想使用jPivot获得更漂亮的MDX查询视图,可以使用bi服务器进行测试。