Superset快速搭建基于Kylin的分析平台

Superset是一款开源的BI Web应用程序,可提供轻量级数据查询和可视化方案。

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

快速搭建分析平台:

1 使用Docker快速部署Kylin:

docker run -d -m 8G -p 7070:7070 -p 8088:8088 -p 50078:50070 -p 8032:8032 -p 8042:8042 -p 60010:60010 apachekylin/apache-kylin-standalone:3.0.0-alpha2

2 使用Docker快速部署Superset

docker run -d –name superset -p 8088:8088 amancevice/superset

3 初始化Superset

docker exec -it superset superset-init

4 安装kylinpy插件到Superset环境

切记:使用root进入docker环境 docker exec -it -u root superset /bin/bash

pip install --upgrade kylinpy

使用Postwoman测试接口

Postman是一个流行的API接口调试工具,但不是开源的,许多高级功能都需要付费才能使用。

Postwoman则是一个用于替代Postman,开源、轻量级、快速且美观的API调试工具。

只需要node环境即可,可本地部署,也可以运行在docker环境。

https://github.com/liyasthomas/postwoman