Superset
Apache Superset 是一个现代的、企业级的商业智能 Web 应用程序。
「 此项目过去被命名为** Caravel **和** Panoramix ** 」
屏幕截图及 GIF 文件
(疏略删)
Apache Superset
Apache Superset 是一款数据探索和可视化 Web 应用程序。
Superset 提供:
- 一个直观的界面,用于探索和可视化数据集,以及创建交互式仪表板。
- 各种漂亮的可视化来展示您的数据。
- 简单,无代码的用户流程可以深入挖掘并切割暴露仪表板下的数据。仪表板和图表可作为深入分析的起点。
- 最先进的SQL编辑器/ IDE,提供丰富的元数据浏览器,以及从任何结果集创建可视化的简单工作流程。
- 可扩展的高粒度安全模型,允许谁可以访问哪些产品功能和数据集的复杂规则。与主要身份验证后端集成(数据库,OpenID,LDAP,OAuth,REMOTE_USER,...)
- 轻量级语义层,允许通过定义维度和指标来控制数据源向用户公开的方式
- 开箱即用支持大多数讲SQL的数据库
- 与Druid的深度集成允许Superset在切割和切割大型实时数据集时保持快速
- 快速加载仪表板,带有可配置的缓存
数据库支持
Superset 通过 SQLAlchemy 支持许多 SQL方言,SQLAlchemy 是一个与大多数 最常见的数据库 兼容的 Python ORM。
当前支持的 SQL 数据库的列表:
- Amazon Athena
- Amazon Redshift
- Apache Drill
- Apache Druid
- Apache Hive
- Apache Impala
- Apache Kylin
- Apache Pinot
- Apache Spark SQL
- BigQuery
- ClickHouse
- Google Sheets
- Greenplum
- IBM Db2
- MySQL
- Oracle
- PostgreSQL
- Presto
- Snowflake
- SQLite
- SQL Server
- Teradata
- Vertica
还应该支持其他具有适当 DB-API 驱动程序和 SQLAlchemy 方言的数据库引擎。
Apache Druid
除了能够查询您的关系数据库之外,Superset 还与 Druid(一个实时分布式列存储)进行深度集成。 在查询 Druid 时,Superset 可以在实时数据集之上查询大量数据。 请注意,Superset 不需要以任何方式运行 Druid,它只是它可以查询的另一个数据库后端。
以下是来自 http://druid.io 网站的 Druid 说明:
Druid是一个开源分析数据存储,专为事件数据的商业智能(OLAP)查询而设计。 德鲁伊提供低延迟(实时)数据摄取,灵活的数据探索和快速数据聚合。 现有的德鲁伊部署已经扩展到数万亿事件和数PB的数据。 德鲁伊最适合为分析仪表板和应用程序提供支持。
安装和构建
资源
贡献
有兴趣参与?休闲黑客?请看 Contributing.MD
谁在使用 Apache Superset?
这里列出了一些花时间发送公关让组织的组织名单 世界知道他们正在使用Superset。加入我们不断发展的社区!
- AiHello
- Airbnb
- Amino
- Brilliant.org
- Capital Service S.A.
- Clark.de
- Digit Game Studios
- 豆瓣
- Endress + Hauser
- FBK - ICT中心
- Faasos
- GfK数据实验室
- Konfío
- Lyft
- Maieutical Labs
- Ona
- Pronto工具
- Qunar
- Shopee
- Shopkick
- Tails.com
- Tobii
- Tooploox
- Udemy
- VIPKID
- Yahoo!
- Zalando
更多截图
(疏略删)
First version: vz 整理于2019/07/18
Second version: vz 整理于2021/11/07