Kylin1.6 安装

Apache Kylin™是一个开源的分布式分析引擎,提供Hadoop之上的SQL查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由eBay Inc. 开发并贡献至开源社区。它能在亚秒内查询巨大的Hive表。

由上图可见,查询的工作是由CubeBuildEngine完成的,首次查询时,从Hive获取元数据和查询结果(MR),并将查询结果放入Cube中(HBase存储),待下次查询时,可以直接从Cube里取结果,以达到低延迟的OLAP。

安装过程:

1、安装JDK1.8, Hadoop2.6,HBase1.2.4, Hive1.2.1

2、下载  apache-kylin-1.6.0-hbase1.x-bin.tar.gz,注意,看好HBase版本!

如果选错了版本,将会出现好多Spring初始化的错误
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'aclService': Invocation of init method failed; nested exception is org.apache.kylin.common.persistence.StorageException: Error when open connection hbase

3、.bash_profile 设置 

KYLIN_HOME=/home/c3/apps/apache-kylin-1.6.0-hbase1.x-bin

4、检查一下环境变量

bin/check-env.sh

5、启动

bin/kylin.sh start

启动之后,jps可以看到一个RunJar的进程,这个就是Kylin的控制台所对应的进程(进程名命名不规范)

6、控制台:http://<ip>:7070/kylin, ADMIN/KYLIN

进入控制台,就可以按照官方的文档,一步步实验了

每次Build一个Cube,后台就会启动一个执行任务的进程(也叫RunJar)

原文地址:https://www.cnblogs.com/machong/p/6182207.html