前提条件需要python3
1、创建虚拟环境
python3 -m venv env_superset
2、进入虚拟环境
source /data/env_superset/bin/activate
3、更新pip和setuptools
pip install --upgrade setuptools pip
4、安装superset
pip install superset
5、修改配置文件config.py
路径为/lib/python3.6/site-package/superset/config.py 修改其端口号。默认为8088此处我修改为8998
6、创建admin用户
fabmanager create-admin --app superset
7、初始化数据库
superset db upgrade
8、下载测试数据
superset load_examples
9、初始化superset,创建默认角色和权限
superset init
创建admin的用户名和密码。其他随便写就可以
10、启动superset服务,端口为8808,使用-p来绑定其它端口,-d表示开启debug
superset runserver -d &
11、退出虚拟机
deactivate
12、然后登录
http://172.16.37.84:8998/superset/welcome
------------------------

本文档详细介绍了如何在Python环境下安装和配置Superset,包括创建虚拟环境、升级pip和setuptools、安装Superset、修改配置文件、初始化数据库、加载测试数据、创建用户、启动服务等步骤。此外,还讲解了与Kylin的对接方法以及如何在Superset中整合Echarts进行二次开发,添加自定义地图组件的完整流程。
最低0.47元/天 解锁文章
3788





