本文共 1195 字,大约阅读时间需要 3 分钟。
Superset拉取
- 下载superset镜像 docker pull amancevice/superset
[root@bogon ~]# docker pull amancevice/supersetUsing default tag: latestlatest: Pulling from amancevice/superset8f0fdd3eaac0: Downloading [===> ] 3.578MB/50.38MBd918eaefd9de: Downloading [====================> ] 3.144MB/7.812MB43bf3e3107f5: Downloading [===============> ] 3.062MB/9.996MB27622921edb2: Waiting dcfa0aa1ae2c: Waiting ca7e1bbea389: Waiting 5bf324b44232: Waiting a2d410a0f39c: Waiting 59b774443140: Waiting 29b9053c8932: Waiting d94474b2d644: Waiting 42b63e1d3d97: Waiting a7342379b9b6: Waiting
Docker启动Superset并配置
- 启动Superset容器 docker run -p 8088:8088 -d amancevice/superset
- 如果需要连接Mysql (docker run --name superset --link local-mysql:db -p 8088:8088 -d amancevice/superset)
- 初始化Superset容器,注册账号信息,并等待初始化完成
配置Mysql数据源
- 进入Source菜单下的Databases
- 点击右上+号
- 填写链接信息 Database 填写superset中保存的库名 SQLAlchemy URI 格式 mysql+mysqldb://username:password@ip:port/database
- 进入Source菜单下的Tables并创建,选择数据库和表
- 进入Charts菜单,选择上步创建的datasource和Table样式(我这里选择的是Bar Chart)
- 根据需求填写左侧,并点击左上角 Run Query测试,配置完整后点击保存,填写Chart名称和看板,点击Save & go to dashboard 保存并查看
转载地址:http://dwyws.baihongyu.com/