Superset 是一个现代数据探索和数据可视化平台。Superset 可以替代或增强许多团队的专有商业智能工具。Superset 与各种数据源很好地集成。
特性
-
用于快速构建图表的无代码界面
-
用于高级查询的强大的基于 Web 的 SQL 编辑器
-
用于快速定义自定义维度和指标的轻量级语义层
-
对几乎所有 SQL 数据库或数据引擎的开箱即用支持
-
从简单的条形图到地理空间可视化,各种精美的可视化展示数据
-
轻量级、可配置的缓存层有助于减轻数据库负载
-
高度可扩展的安全角色和身份验证选项
-
用于编程定制的 API
-
为扩展而全新设计的云原生架构
屏幕截图
大型可视化画廊
制作美观、动态的仪表板
无代码图表生成器
强大的 SQL 编辑器
支持的数据库
Superset 可以从任何具有 Python DB-API 驱动程序和 SQLAlchemy 方言的 SQL 数据存储或数据引擎(Presto、Trino、Athena 等)查询数据。
安装和配置
使用 Docker
安装 Docker Engine 和 Docker
-
安装 Docker for Mac,其中包括 Docker 引擎和 docker-compose 开箱即用的最新版本。
-
按照适合 Linux 版本的 Docker 说明在 Linux 上安装 Docker 。
Superset 的 GitHub
使用以下命令在终端中克隆 Superset 的存储库:
git clone https://github.com/apache/superset.git
该命令成功完成后应该会 superset 在当前目录中看到一个新文件夹。
Docker
打开之前创建的文件夹:
cd superset
在 master 分支上工作时,运行以下命令:
docker-compose -f docker-compose-non-dev.yml pull
docker-compose -f docker-compose-non-dev.yml up
开源地址
https://github.com/apache/superset