Druid -- Superset0.35.2集成Druid0.19.0

介绍

  superset安装部署参考:Superset – Superset介绍及0.35.2安装部署
  druid安装部署参考:Druid – 基于Imply方式集群部署

使用

  superset深度集成druid,superset安装完成后,即可在页面中的sources中找到druid clusters相关设置,如下图:
Druid -- Superset0.35.2集成Druid0.19.0

1. 连接druid cluster

  点击上图的Druid Clusters,进行新建连接。编辑页面给个名称和集群名字,重要的是broker host,如果安装的druid有启动router则配置router的地址和端口,这里是8888,如果没有router,只有broker,则配置broker的地址和端口。保存即可。
Druid -- Superset0.35.2集成Druid0.19.0
Druid -- Superset0.35.2集成Druid0.19.0

2. 加载Druid的DataSource

  上图保存后,可以点击Sources中的Refresh Druid Metadata,即可加载druid的datasource信息到superset。
Druid -- Superset0.35.2集成Druid0.19.0

3. 点击指定datasource进行数据分析和图表展示

  点击data source的连接进入数据分析页面,在此页面,可以选择数据源、展示的类型(superset提供多种图表展示)、各种维度聚合、过滤分析。
Druid -- Superset0.35.2集成Druid0.19.0
Druid -- Superset0.35.2集成Druid0.19.0

4. 选择好维度、条件、展示形式,Run Query

Druid -- Superset0.35.2集成Druid0.19.0
Druid -- Superset0.35.2集成Druid0.19.0
Druid -- Superset0.35.2集成Druid0.19.0

5. 保存图表到dashboard

Druid -- Superset0.35.2集成Druid0.19.0
Druid -- Superset0.35.2集成Druid0.19.0