Superset:数据探查与可视化平台

介绍

Superset 是 Airbnb (知名在线房屋短租公司)开源的数据探查与可视化平台(曾用名 Panoramix、Caravel ),该工具在可视化、易用性和交互性上非常有特色,用户可以轻松对数据进行可视化分析。
https://github.com/apache/incubator-superset

官方演示
Superset:数据探查与可视化平台_第1张图片
演示1
Superset:数据探查与可视化平台_第2张图片
演示2

安装一个试试

阿里云主机:CentOS Linux release 7.3
Python 2.7.5

依赖安装:

sudo yum upgrade python-setuptools
sudo yum install gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel

Python virtualenv安装:
官方推荐将Superset安装到一个virtualenv环境中。

pip install virtualenv

# virtualenv is shipped in Python 3 as pyvenv
virtualenv venv
. ./venv/bin/activate

Superset安装和初始化:

# Install superset
pip install superset

# Create an admin user (you will be prompted to set username, first and last name before setting a password)
fabmanager create-admin --app superset

# Initialize the database
superset db upgrade

# Load some data to play with
superset load_examples

# Create default roles and permissions
superset init

# 如果需要连接mysql数据库
pip install mysql-python

# Start the web server on port 8088, use -p to bind to another port
superset runserver

# To start a development web server, use the -d switch
# superset runserver -d

不出意外,就安装成功了。
通过服务器地址和8088端口访问web管理界面。

Superset:数据探查与可视化平台_第3张图片
大功告成

还要研究下这个东西怎么用,虽然界面挺炫酷,但是学习的成本还是有的。
敬请期待。。。

遇到的问题

1.EnvironmentError: mysql_config not found
解决:yum -y install mysql-devel

你可能感兴趣的:(Superset:数据探查与可视化平台)