码迷,mamicode.com
首页 > 数据库 > 详细

Saiku连接mysql数据库(二)

时间:2019-01-11 00:43:37      阅读:600      评论:0      收藏:0      [点我收藏+]

标签:rar   包含   col   false   导出   highlight   hierarchy   效果   技术分享   

Saiku连接Mysql数据库展示数据

参考链接:https://www.cnblogs.com/shirui/p/8573491.html

前提:Saiku已安装好,mysql已安装好

 

1.添加Saiku的数据库驱动: mysql-connect-java-5.1.17.jar

下载相应的数据库驱动放到 saiku-server\tomcat\webapps\saiku\WEB-INF\lib 目录下

 

2.在 saiku-server\tomcat\webapps\saiku\WEB-INF\classes 路径下新建saiku-datasources文件夹

 

3.在 saiku-datasources文件夹下新建 user_mondrian_schema.xml,文件内容如下

<?xml version="1.0" encoding="UTF-8"?>
<Schema name="user_mondrian">

    <Cube name="Person">
    
        <Table name="t_user" /> 
        
        <Dimension name="姓名" foreignKey="id" >
            <Hierarchy  hasAll="true" primaryKey="id" allMemberName="姓名111" >
              <Table name="t_user" alias="a"/>   
              <Level name="姓名" column="username" uniqueMembers="false" />
            </Hierarchy>
        </Dimension>  
        
        <Dimension name="密码"  foreignKey="id" >
            <Hierarchy hasAll="true" primaryKey="id" allMemberName="密码111">
                <Table name="t_user" alias="b" />
              <Level name="密码" column="password"   uniqueMembers="false" />
            </Hierarchy>
        </Dimension>

        <Measure name="序号" column="id" aggregator="distinct count" />
        
    </Cube>
    
</Schema>

 

4. mysql数据库相应建立表: t_user   ,包含表字段  id,username,password

 

5.将user_mondrian_schema.xml文件上传到saiku ,访问: http://localhost:8080 登录saiku

技术分享图片

 

6.添加mysql数据源 ,按照下图填好你的数据库信息,然后点击save 保存。

技术分享图片

 

 

7.退出saiku,重新登录saiku,再创建新的查询就能看的自己添加的mysql数据源信息了

技术分享图片

8.展示数据的效果如图:  (数据可导出)

技术分享图片

Saiku连接mysql数据库(二)

标签:rar   包含   col   false   导出   highlight   hierarchy   效果   技术分享   

原文地址:https://www.cnblogs.com/DFX339/p/10253224.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!