Skip to content

Latest commit

 

History

History
53 lines (46 loc) · 1.41 KB

2019_11_05_Superset安装配置记录.md

File metadata and controls

53 lines (46 loc) · 1.41 KB

Superset是Airbnb开源的BI工具,我们在线上环境用它进行数据的展示和分析。 本文记录了安装和使用Superset的一些过程

安装Superset

# 通过虚拟环境,与其他环境隔离
# 创建目录
cd /usr/local/virtual_env/superset
# 创建虚拟环境
virtualenv --no-site-packages superset --python=python
# 激活虚拟环境
source /usr/local/virtual_env/superset/bin/activate
# 安装Seperset 选择了清华的pip源
pip install superset -i https://pypi.tuna.tsinghua.edu.cn/simple

创建管理员账号

fabmanager create-admin --app superset

若报错和pandas相关,执行 pip install pandas==0.23.4 -i https://pypi.tuna.tsinghua.edu.cn/simple 安装完成后,重新执行

fabmanager create-admin --app superset 

初始化数据库

superset db upgrade

若报错和sqlalchemy相关,执行 pip install SQLAlchemy==1.2.18 安装完成后,重新执行

superset db upgrade

载入案例数据

通过案例数据可以了解Superset可以展示什么类型的工具,以及有什么功能,第一次使用,建议载入。熟悉之后,可以不载入。

superset load_examples

初始化角色和权限

superset init

启动服务,端口号 8088,使用 -p 更改端口号

superset runserver -p 8089

Superset的安装还是比较简单的,这里吐槽一下Airflow,真的太麻烦了,坑太多了!!!