经历了前两轮优化之后,saiku由不可使用,优化到可以使用,不过在分析大量日志数据的时候,还有顿卡的感觉!继续观察背后执行的Sql,决定将注意力关注到索引上面! 日志的主要使用场景是:固定日期维度的数据分析,也就是说where条件一定跟着日期等于某一天,那么纠结的是:每个字段都建立索引,还是和日期建 ...
分类:
其他好文 时间:
2016-05-15 12:35:37
阅读次数:
344
一、下载saiku-query的源码:
https://github.com/OSBI/saiku-query.git
二、修改文件:
1、setting.xml文件(以下为关键代码):
releases
admin
admin123
...
分类:
其他好文 时间:
2016-05-12 12:33:29
阅读次数:
174
上一篇文章介绍了添加filter可以加快查询速度。下面继续分析: 下面这个MDX语句: 查看数据查询语句,本琢磨这应该很快,执行一个sql即可 结果发现在这之前,还需要执行这条语句,且执行时间最长: 意淫原因应该是saiku对执行的结果进行format,所以才执行这条语句,而这个字段应该是维度表,所 ...
分类:
其他好文 时间:
2016-04-18 18:37:13
阅读次数:
158
使用saiku的过程中发现一个重要问题,速度慢!下面是跟踪和优化过程 一、首先抓包,发现ajax请求:http://l-tdata2.tkt.cn6.qunar.com:8080/saiku/rest/saiku/api/query/execute 里面的参数不少,下面是截屏 二、看日志:发现了md ...
分类:
其他好文 时间:
2016-04-15 18:23:41
阅读次数:
317
最近使用saiku,重新编译升级之后维护困难,下面讲解一下简单的办法: 1、备份saiku-server下面的data文件夹 2、备份saiku-server下面的repository文件夹 3、升级之后,回复这个文件夹即可 参考:http://wiki.meteorite.bi/display/S
分类:
其他好文 时间:
2016-03-10 18:35:53
阅读次数:
231
在使用saiku查询的时候,当“行”和“列”的维度内容过多时,在查看时只看到数据,不知道是什么数据,维度不清楚,得来回拖动滚动条才行,所以同事提出想要固定“表头”和“首列”。 在网上找了一些现成的插件使用后效果都不理想,所以决定自己动手,丰衣足食。 我的思路来自:http://www.cnblogs
分类:
其他好文 时间:
2016-03-08 10:35:38
阅读次数:
228
公司想要使用saiku,希望没有密码直接可以使用,这样可以直接以iframe的形式嵌套到其他的系统中。 在网上搜索了很多,大致类似这篇博客介绍的:http://www.cnblogs.com/avivaye/p/4877948.html 可是效果不能达到预期,没有办法只能修改代码重新编译。 先上结果
分类:
其他好文 时间:
2016-03-05 23:20:43
阅读次数:
249
以前的文章介绍了如何直接安装saiku,http://www.cnblogs.com/liqiu/p/5183894.html 。这里面偷懒没有源代码编译,不过这几天也就这么用了。 最近随着使用的深入,不仅仅修改修改页面那么简单,所以需要源代码编译!下面介绍一下编译过程: 一、下载:首先github
分类:
其他好文 时间:
2016-03-04 22:15:09
阅读次数:
206
Saiku图表导出时png,jpg,pdf三种格式的中文显示都有问题,目前找到一种不太完善的解决方法(中文可以显示但不清晰),需要修改Saiku项目下的ExporterResource.java文件,同时需要在项目Linux环境中安装中文字体,完成后重启项目即可。 后续找到更好的解决方案时会更新此文
分类:
其他好文 时间:
2016-02-23 14:37:54
阅读次数:
1280
以前介绍了几个基本工具:saiku 和 Schema Workbench,算是入门级别的了解多维报表,如果要继续深入,需要深入了解如下几个概念: 1、OLAP 联机分析处理,和他对应的是OLTP(联机事务处理)。 OLTP:做为一个开发人员,OLTP是最常用的,甚至都不需要理解这个概念!比如各种门票
分类:
其他好文 时间:
2016-02-20 14:33:49
阅读次数:
2677