You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apache Superset钻取图表创建方法及操作步骤咨询

在Apache Superset中创建钻取式图表的步骤与技巧

Apache Superset完全支持创建你需要的层级钻取图表(国家→州→城市人口数据联动),核心通过仪表盘过滤联动和分层数据集配置实现,下面是具体操作步骤和技巧:

1. 准备分层结构的数据集

确保你的数据表包含明确的层级字段,比如country(国家)、state(州)、city(城市)、population(人口),且字段间的归属关系清晰(每个州对应所属国家,每个城市对应所属州)。

2. 创建各层级的独立图表

  • 顶层(国家维度):选择柱状图/饼图等合适类型,数据源关联人口表,将country设为分组维度,population设为聚合指标(如求和),保存为「国家人口汇总」图表。
  • 中层(州维度):复用同一数据源,将state设为分组维度,population设为聚合指标,保存为「各州人口明细」图表。
  • 底层(城市维度):将city设为分组维度,population设为聚合指标,保存为「城市人口明细」图表。

3. 配置仪表盘的钻取联动

  • 创建新仪表盘,将上述三个图表全部添加进去。
  • 点击右上角「Edit dashboard」进入编辑模式:
    • 选中「国家人口汇总」图表,点击右上角「⋯」选择「Add filter mapping」。
    • 在配置框中,选择联动目标为「各州人口明细」,源字段和目标字段均设为country,保存配置。
    • 选中「各州人口明细」图表,重复上述操作,联动目标设为「城市人口明细」,源字段和目标字段均设为state,保存配置。

4. 测试钻取功能

退出编辑模式后,点击「国家人口汇总」中的任意国家,「各州人口明细」会自动过滤出该国家的所有州数据;再点击某一州,「城市人口明细」将展示对应州的所有城市人口数据,完成层级钻取。

实用技巧

  • 若想让图表本身自带钻取入口,可使用**「Drill to Detail」功能**:创建图表时进入「Advanced Analytics」选项卡,找到该功能并配置要跳转的明细图表/数据集,点击图表元素即可直接跳转到明细视图。
  • 复杂层级场景下,可通过自定义SQL构建分层数据集,确保各层级的过滤逻辑精准。
  • 给图表、仪表盘设置清晰命名,便于后续维护和快速识别。

内容的提问来源于stack exchange,提问作者Rollnumber 21

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 16:32:40