7

我的数据库团队使用 MySQL 数据库建立了一个数据库 Cube。我需要从 PHP 连接到这个 Cube 并使用 MDX 查询获取数据。

我找不到如何做到这一点。有人可以尽快帮我解决这个问题吗?

参考文档:-使用 MySQLEnterprise 和 Mondrian 创建交互式 OLAPApplications

4

1 回答 1

1

您最好的选择是使用 Schema 工作台为您的多维数据集创建 XML

参考

Schema Workbench 下载

MySQL Jdbc 驱动程序

大多数时候人们在第一次使用工作台时会有点卡住,我强烈建议在使用它之前,将 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 服务器进行测试。

于 2012-09-11T12:36:32.860 回答