分析平台可分为:
1、现成的商业版桌面BI软件,kettel,easyui、powerbi;
2、自己使用java或者python开发web平台;
3、开源免费版的web平台,比如superset;
Superset 快速、轻量、直观,并加载了选项,使所有技能集的用户都可以轻松探索和可视化他们的数据,从简单的折线图到高度详细的地理空间图表,是由python开发的web系统。
一、环境准备
superset 是python软件,所以需要python环境,而且最新版的superset ,只支持python3环境。
1、python3环境准备
安装依赖库
yum ‐y install zlib‐devel bzip2‐devel openssl‐devel ncurses‐devel sqlite‐devel readline‐devel tk‐devel gdbm‐devel db4‐devel libpcap‐devel xz‐devel gcc gcc‐c++
解压python3源码包
tar ‐zxf python‐3.6.0.tar.gz
配置编译参数
./configure ‐‐prefix=/usr/local
编译安装
make && make install
2、修改系统默认python版本
mv /usr/bin/python /usr/bin/python.bak
ln ‐s /usr/local/bin/python3 /usr/bin/python
ln ‐s /usr/local/bin/pip3 /usr/bin/pip
vi /usr/bin/yum
第一行 改成: #! /usr/bin/python2
vi /usr/libexec/urlgrabber‐ext‐down
第一行 改成: #! /usr/bin/python2
3、升级pip
# 升级pip setuptools
pip install ‐‐upgrade setuptools pip ‐i https://pypi.tuna.tsinghua.edu.cn/simple
# 安装superset中所需的一个python图像处理库
pip install Pillow ‐i https://pypi.tuna.tsinghua.edu.cn/simple
二、Superset安装及初始化
# 安装superset
pip install apache‐superset ‐i https://pypi.tuna.tsinghua.edu.cn/simple
# 初始化数据库
superset db upgrade
# 创建管理员用户密码
superset fab create‐admin
# 加载示例数据,从国外服务器加载,需开启科学上网
(superset) [root@superset2 superset]# superset load_examples
# Create default roles and permissions
superset init
三、启动superset
# debug模式启动
superset run ‐p 8088 ‐h 192.168.77.46 ‐‐with‐threads ‐‐reload ‐‐debugger
# 正常模式启动
superset run ‐p 8088 ‐h 192.168.77.46
更多java、大数据学习面试资料,请扫码关注我的公众号:

















