superset 笔记

推荐在linux下跑

superset 是 Apache 开源的数据可视化平台。

因为某些原因,尝试了解这个superset。

本地开发启动

git clone 项目,然后进入superset-frontend 目录,安装前端的依赖。

前端

npm install

运行前端的开发模式

npm run dev

可能会遇到的问题,提示webpack错误,jsx缺少loader,需要在webpack.config.js 里对应的位置加上
image.png

后端

pip install -r requirements/development.txt

set FLASK_APP=superset

查看 cli.py 文件,里面有个 load_examples 方法,执行 superset load_examples命令就可以生成几个样例。(需要先创建admin用户)

superset fab create-admin  # 创建管理员用户

superset db upgrade  # 升级数据库

superset init # 初始化权限

在windows下安装sasl包的时候可能会出现错误,可以去这https://www.lfd.uci.edu/~gohlke/pythonlibs/#sasl下载对应的whl包。然后执行 pip install sasl-0.2.1-cp37-cp37m-win_amd64.whl


右下角对话与我联系。


Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×