superset简介
开源的数据分析与可视化平台, 该工具主要特点是可自助分析, 自定义仪表盘, 分析结果可视化(导出), 用户/角色权限控制, 还集成了一个SQL编辑器, 可以进行SQL编辑查询等。
superset安装
查看已安装docker版本
拉取镜像superset镜像
docker pull amancevice/superset
创建superset容器(让容器中的superset挂载本地机的配置文件)
docker run -d -p 8088:8088 -v /opt/docker/superset:/home/superset --name superset amancevice/superset
配置superset容器
docker exec -it superset /bin/bash
export FLASK_APP=superset
设置用户名和密码
flask fab create-admin
superset db upgrade
superset init
这样就可以了
有教程如下一直报错
(docker exec -it 容器ID fabmanager create-admin –app superset)
初始化数据库(docker exec -it 容器ID superset db upgrade)
superset初始化(docker exec -it 容器ID superset init)
开启superset服务(docker exec -it 容器ID superset runserver)
这个教程会报:
auth_type.get(_appbuilder.sm.auth_type, "No Auth method")
AttributeError: 'NoneType' object has no attribute 'auth_type'错误