Apache Kylin踩坑记

1.Apache Kylin简介Apache Kylin™是一个开源的分布式分析引擎,提供Hadoop/Spark之上的SQL查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由eBay Inc. 开发并贡献至开源社区。它能在亚秒内查询巨大的Hive表。这款软件目前广泛用于ebay、思科、雅虎、三星、百度、京东、网易、腾讯等大厂。其核心能力在于通过预先计算维表、事实表的各种组合...
摘要由CSDN通过智能技术生成

1.Apache Kylin简介

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

这款软件目前广泛用于ebay、思科、雅虎、三星、百度、京东、网易、腾讯等大厂。

其核心能力在于通过预先计算维表、事实表的各种组合结果并存储于HBase,使得数据仓库的多维查询SQL执行时间从几分钟甚至几小时缩短到几秒甚至几十毫秒,用空间换取时间。

2.安装

前提条件:已安装CDH集群。

选择其中一台DataNode,执行以下命令(以Kylin 2.6.3 For CDH 6.0 版本为例)。

# 下载、解压到任意目录

wget https://archive.apache.org/dist/kylin/apache-kylin-2.6.3/apache-kylin-2.6.3-bin-cdh60.tar.gz

tar -zxvf apache-kylin-2.6.3-bin-cdh60.tar.gz

# 切换root

su

# 预备将kylin目录设定为/opt/kylin,因此确保常用用户可访问

chown yourUser /opt

# 切回普通用户

exit

# 建立软连接(假设解压到用户home目录)

ln -s /home/yourUser/apache-kylin-2.6.3-bin-cdh60 /opt/kylin

# 切root并修改环境变量

su

vi /etc/profile.d/myenv.sh

  export KYLIN_HOME=/opt/kylin

  export CDH_HOME=/opt/cloudera/parcels/CDH

  export SPARK_HOME=${CDH_HOME}/lib/spark

  export HBASE_HOME=${CDH_HOME}/lib/hbase

  export HIVE_HOME=${CDH_HOME}/lib/hive

  export HADOOP_HOME=${CDH_HOME}/lib/hadoop

  export PATH=$JAVA_HOME/bin:$KYLIN_HOME/bin:

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值