主要分为三步:
1、基础配置。
2、连接数据库和获取数据
3、输入数据-配置图表样式-生成图表
一、基础配置
安装superset详细教程
创建Dockerfile,安装clickhouse公司的python驱动对于不同的数据库,参考https://superset.apache.org/docs/databases/installing-database-drivers
FROM apache/superset:4.0.2-py310USER rootRUN pip install clickhouse-connect -i https://pypi.tuna.tsinghua.edu.cn/simple
写这篇文章时,superset版本目前是4.0.2,读者根据自己当前版本选择
二、连接数据库和获取数据
在surperset用户界面找到’database connections’并点击->
点击右上角的‘+database’并点击->
点击下拉框选择clickhouse connect,打开后填写对应信息->
选择上方'Dataset'->
点击右边上角的‘+Dataset’->
左边框选择对应数据库、表、Schema(default)->
右下角确认按钮
三、输入数据-配置图表样式-生成图表
选择上面栏Charts->
点击右上角的‘+Chart’->
选择dataset和图表类型->
'Columns'为数据把合适的数据填到'Data'page页,再在'Customize'page页设置图表样式,点击page页下的update chart,即可在右边看到生成的图表。
查询数据库数据生成指标图表