Saiku_学习_03_Saiku+Kylin构建多维分析OLAP平台

 一、技术选型

参见:Saiku+Kylin多维分析平台探索

 

1.saiku

Saiku 作为分析平台,提供可视化的操作,能方便的对数据进行查询、分析,并提供图形化显示

 

2.kylin

Kylin 作为分析引擎,根据空间换时间的思想,对数据进行预计算,从而提供极高的查询性能,并且提供 ANSI SQL 接口,可以极大程度满足日常查询需求。

但是,Kylin 对 Hadoop 生态版本有较高的要求,所以,尽量按照官方推荐版本安装配置。

 

3.Saiku + Kylin 实现多维分析

Saiku 根据用户在页面的操作,生成 MDX,然后,Mondrian根据MDX生成查询语句SQL,

而 Kylin 可以根据SQL 查询 cube,快速得到结果,

所以,如果 Saiku 和 Kylin 中定义了相同的 cube,那么,就可以通过Saiku 来查询 Kylin了,从而将 Saiku 的操作页面和 Kylin 的高性能查询能力结合起来。

 

 

二、Kylin安装部署

 

七、参考资料

1.mustangore/kylin-mondrian-interaction

2.Saiku+Kylin多维分析平台探索

posted @ 2018-03-19 19:53  shirayner  阅读(645)  评论(0编辑  收藏  举报