Files
nexus/wiki/entities/Apache Superset.md

1.8 KiB
Raw Blame History

title, type, tags, sources, last_updated
title type tags sources last_updated
Apache Superset entity
bi
数据可视化
开源
airbnb
2025-03-14

Definition

Apache Superset 是 Airbnb 开源的企业级 BI 可视化平台,支持 SQL Dataset 定义、40+ 图表类型、Dashboard 设计,支持导入 JSON Dashboard 配置实现一键部署。

Core Capabilities

  • Dataset:连接 MySQL/PostgreSQL 等数据库,定义数据模型(可创建 SQL View 预处理 JSON 字段)
  • Chart40+ 可视化类型Bar/Line/Scatter/Heatmap/Box Plot/Histogram 等)
  • Dashboard:多 Chart 组合,支持 Filter 交互
  • Import/ExportDashboard 可导出为 JSON支持一键导入

Key Constraints

  • JSON 字段无法直接用于图表计算,必须通过 JSON_EXTRACT SQL 函数预处理为独立列
  • 推荐为 JSON 字段创建专用 SQL Viewview_products_cleaned

Docker 部署

GHA 版本镜像:apache/superset:GHA-19524015706

一键启动:

docker pull apache/superset:GHA-19524015706
docker run -d -p 8777:8088 -e "SUPERSET_SECRET_KEY=mysuperset" --name superset apache/superset:GHA-19524015706
docker exec -it superset fab create-admin --username admin --firstname Superset --lastname Admin --email admin@superset.com --password admin
docker exec -it superset superset db upgrade
docker exec -it superset superset load_examples
docker exec -it superset superset init

访问:http://localhost:8777默认账号 admin/admin

Install-Apache-Superset-in-Docker 提供了完整 Docker 部署步骤。

Aliases

  • Superset = Apache Superset = Superset BI