安装 Superset 和ClickHouse

发布时间 2023-03-22 21:11:40作者: DB乐之者

安装 Superset 和ClickHouse

Superset 安装可以参考我之前的随笔

ClickHouse

安装 ClickHouse 的驱动包

pip install clickhouse-sqlalchemy

配置 ClickHouse 连接

 

  • 选择 ClickHouse

这里我拿网上的大数据试试

clickhouse+native://demo:demo@github.demo.trial.altinity.cloud/default?secure=true
  • 添加 dataset

 

这里我选择了 13 亿数据的纽约出租车数据,画个热点地图

 

选择经纬度

 

 

如果想正确显示 mapbox 地图,需要注册mapbox[1],并在 superset 里配置 MAPBOX_API_KEY

简单做法就是创建一个名为superset_config.py
的文件,并添加如下内容,

MAPBOX_API_KEY = "YOUR MAPBOX API KEY"

然后运行的时候指定PYTHONPATH
到你`superset_config.py,类似下面这样

PYTHONPATH=. superset run
# Loaded your LOCAL configuration at [/Users/steven/tutor/superset/superset_config.py]

关于 mapbox 的注册,以及中文地图图层的支持,我会另外一篇文章详细介绍下。

参考资料

[1]

mapbox: https://account.mapbox.com/auth/signup/