千家信息网

Kylin, Mondrian, Saiku系统的整合

发表于:2025-01-26 作者:千家信息网编辑
千家信息网最后更新 2025年01月26日,公司的olap用的cubes+mysql,性能有点落后了,所以最近研究一下kylin参考有赞的这篇文章:https://tech.youzan.com/kylin-mondrian-saiku/原理看
千家信息网最后更新 2025年01月26日Kylin, Mondrian, Saiku系统的整合

公司的olap用的cubes+mysql,性能有点落后了,所以最近研究一下kylin
参考有赞的这篇文章:
https://tech.youzan.com/kylin-mondrian-saiku/
原理看一下上面的文章,主要记录一下整合的步骤

搭建

首先部署好kylin,具体步骤后续补充。
下载saiku最新版,解压。
github上已经有一个整合Kylin,Mondrian以及Saiku的项目(作者mustangore):
https://github.com/mustangore/kylin-mondrian-interaction
项目中有步骤,不过是英文的,解释一下:

1.  进入saiku下目录: $SAIKU_HOME/tomcat/webapps/saiku/WEB-INF/lib/2.  在当前目录加入kylin-jdbc.jar(在kylin的路径下,/lib里面),加入Mondrian 4.4 jar with Kylin dialect(在刚才github项目中/mondrian下),加入新的Commons HTTPClient jar(在刚才的github项目中/saiku/commons-httpclient-3.1.jar),删除旧的Mondrian jar和Commons HTTPClient jar 3.  启动Saiku (_sh start-saiku.sh_)4.  访问 http://saiku-server:8080/* 用户名: admin* 密码: admin5.   第一次登录之前需要license认证,认证具体过程:                    1、https://licensing.meteorite.bi/login 注册账号登录。                    2、创建公司记录。                    3、创建license。                    4、将license下载到本地。                    5、 http://saiku-server:8080/upload.html 将 下载的license文件上传。上传完毕之后即可登录。                    如图:

使用:

STEP1:编写Mondrian Schema文件

                                      

STEP2:添加Kylin数据源

进入Saiku管理控制台,点击"Add Schema",将编写好Schema文件上传。
接着点击"Add Data Source",添加数据源:

  • Name: Kylin Data Source
  • Connection Type: Mondrian
  • URL: jdbc:kylin://{your_kylin_url}:7070/{your_project_name}
  • Schema: {your_mondrian_schema}
  • JDBC:org.apache.kylin.jdbc.Driver
  • Username: {your_kylin_username} (缺省: admin)
  • Password: {your_kylin_password} (缺省: KYLIN)

STEP3:创建查询

回到Saiku Home主页,点击"Create a new query",创建查询:

项目 文件 登录 整合 公司 数据 数据源 步骤 目录 查询 认证 有步骤 主页 作者 原理 密码 性能 控制台 文章 最新版 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 软件开发技术的另一种称呼 江门华为信息与网络技术学院 unity中怎样调用数据库 浪潮360服务器 联想服务器亮黄灯 数据库备份还原和原来一样吗 服务器配置后无法运行 网络技术毕业证 软件开发中专技校哪家强 mdf数据库个别文件出错怎么办 集成客户网络技术 网络安全产业包括什么 小学生网络安全知识标语 fdp服务器是什么 lol显示服务器连接失败怎么办 数据库截取单个字符 手机中心服务器异常怎么办 王珊老师数据库答案 游戏服务器无法进入 计算机三级科目数据库考试题型 北京码上办网络技术有限公司 nfs服务器有读写权限 川宝曝光机W服务器控制什么 互联网创业团队平安科技 互易互联网络科技有限公司 服务器中有个双R图标是什么 刀塔2连接不到国内服务器 达梦数据库数据导入编码不一致 管家婆食品版数据库 网络服务器是什么系统
0