Saiku在OpenShift和MySQL Connect问题上实现
题
我正在在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
不隶属于 StackOverflow