博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Kylin, Mondrian, Saiku系统的整合
阅读量:5771 次
发布时间:2019-06-18

本文共 1561 字,大约阅读时间需要 5 分钟。

公司的olap用的cubes+mysql,性能有点落后了,所以最近研究一下kylin

参考有赞的这篇文章:
原理看一下上面的文章,主要记录一下整合的步骤

搭建

首先部署好kylin,具体步骤后续补充。

下载saiku最新版,解压。
github上已经有一个整合Kylin,Mondrian以及Saiku的项目(作者mustangore):
项目中有步骤,不过是英文的,解释一下:

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文件上传。上传完毕之后即可登录。                    如图:

Kylin, Mondrian, Saiku系统的整合

使用:

STEP1:编写Mondrian Schema文件

STEP2:添加Kylin数据源

Kylin, Mondrian, Saiku系统的整合

进入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)

Kylin, Mondrian, Saiku系统的整合

STEP3:创建查询

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

Kylin, Mondrian, Saiku系统的整合

转载于:https://blog.51cto.com/xiaolanlan/2065632

你可能感兴趣的文章
第二阶段冲刺第十天
查看>>
WinForm窗体的创建于传值(1)
查看>>
参数化
查看>>
Get vs Post http://blog.teamtreehouse.com/the-definitive-guide-to-get-vs-post
查看>>
洛谷P1122 最大子树和
查看>>
POJ2513 Colored Sticks
查看>>
python常用数据类型-字典
查看>>
eclipse 插件 最新 eclipse4.x 插件
查看>>
Modbus: 1. Java使用Modbus读取Slave端数据(TCP)
查看>>
web.xml
查看>>
CSUOJ 1217 奇数个的那个数 位运算
查看>>
Win10 将slim加入PYTHONPYTH
查看>>
深入类
查看>>
CentOS 7系统安装配置图解教程
查看>>
CSS选择器
查看>>
Python之路,Day1 - Python基础1
查看>>
SPDY以及HTTP2.0
查看>>
字符串转数字简单代码实现
查看>>
JSP 9 个内置对象
查看>>
Python面向对象
查看>>