我正在在OpenShift平台上实施Saiku服务器。如何连接到MySQL数据库,以openshift进行Saiku应用程序。

演示配置

<i> type=OLAP </i>
<i>name=foodmart </i>
<i>driver=mondrian.olap4j.MondrianOlap4jDriver </i>
<i>location=jdbc:mondrian:Jdbc=jdbc:hsqldb:res:foodmart/foodmart;Catalog=res:foodmart/FoodMart.xml; </i>
<i>username=sa </i>
<i>password= </i>
.

如何在上面的config

中使用mysql环境变量

感谢

有帮助吗?

解决方案

这是来自 wiki.meteorite.bi

数据源定义

所有数据源都存储为文件夹中的纯文本文件 Saiku-server / tomcat / webapps / saiku / web-inf / classes / saiku-datasources / 每个文件一个数据源。您可以使用您喜欢的文本编辑器 添加/编辑数据源。这就是MySQL的示例数据源 看起来像:

type= olap

名称= stelepheels

驱动程序= mondrian.olap4j.mondrianolap4jdriver

位置= jdbc:mondrian:jdbc= jdbc:mysql:// localhost / sampledata; catalog= res:foodmart / foodmart.xml; jdbcdrivers= com.mysql.jdbc.driver;

用户名= dbuser

密码=密码

每个数据源定义至少包含以下元素:

类型 - 始终OLAP。

名称 - 数据源的名称。此名称将显示给Saiku用户 一起与架构名称。可以包含空格。

驱动程序 - 特定数据库的驱动程序。请参阅下面的示例查找 正确的驱动程序为您的数据。

位置 - 数据和蒙德里安架构的位置(见位置 细节)。

用户名 - 连接到数据源时要使用的用户名。

密码 - 连接到数据源时要使用的密码。

你也可以访问这个 page

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top