apache/superset

GitHub: apache/superset

现代化企业级开源数据可视化和探索平台,支持多种 SQL 数据源的无代码图表构建与仪表板生成。

Stars: 71614 | Forks: 16914

# Superset [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/license/apache-2-0) [![Github 最新版本](https://img.shields.io/github/v/release/apache/superset?sort=semver)](https://github.com/apache/superset/releases/latest) [![构建状态](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/da3bfbbb15180937.svg)](https://github.com/apache/superset/actions) [![PyPI 版本](https://badge.fury.io/py/apache_superset.svg)](https://badge.fury.io/py/apache_superset) [![PyPI](https://img.shields.io/pypi/pyversions/apache_superset.svg?maxAge=2592000)](https://pypi.python.org/pypi/apache_superset) [![GitHub Stars](https://img.shields.io/github/stars/apache/superset?style=social)](https://github.com/apache/superset/stargazers) [![贡献者](https://img.shields.io/github/contributors/apache/superset)](https://github.com/apache/superset/graphs/contributors) [![最近提交](https://img.shields.io/github/last-commit/apache/superset)](https://github.com/apache/superset/commits/master) [![未解决的问题](https://img.shields.io/github/issues/apache/superset)](https://github.com/apache/superset/issues) [![未处理的 PR](https://img.shields.io/github/issues-pr/apache/superset)](https://github.com/apache/superset/pulls) [![加入 Slack](https://img.shields.io/badge/slack-join-orange.svg)](http://bit.ly/join-superset-slack) [![文档](https://img.shields.io/badge/docs-apache.org-blue.svg)](https://superset.apache.org) Superset logo (light) 一款现代化、企业级的商业智能 Web 应用程序。 ### 文档 - **[用户指南](https://superset.apache.org/user-docs/)** — 面向分析师和业务用户。探索数据,构建图表,创建仪表板,以及连接数据库。 - **[管理员指南](https://superset.apache.org/admin-docs/)** — 安装、配置和运维 Superset。涵盖安全、扩展和数据库驱动。 - **[开发者指南](https://superset.apache.org/developer-docs/)** — 为 Superset 做贡献或基于其 REST API 和扩展框架进行构建。 [**为什么选择 Superset?**](#why-superset) | [**支持的数据库**](#supported-databases) | [**发布说明**](https://github.com/apache/superset/blob/master/RELEASING/README.md#release-notes-for-recent-releases) | [**参与其中**](#get-involved) | [**资源**](#resources) | [**使用 Superset 的组织**](https://superset.apache.org/inTheWild) ## 为什么选择 Superset? Superset 是一个现代化的数据探索和数据可视化平台。对于许多团队来说,Superset 可以替代或增强专有的商业智能工具。Superset 能与各种数据源良好集成。 Superset 提供: - 用于快速构建图表的 **无代码界面** - 功能强大的基于 Web 的 **SQL 编辑器**,用于高级查询 - **轻量级语义层**,用于快速定义自定义维度和指标 - 开箱即用的支持 **几乎所有 SQL** 数据库或数据引擎 - 广泛的 **精美可视化效果** 来展示您的数据,从简单的条形图到地理空间可视化 - 轻量级、可配置的 **缓存层**,以帮助减轻数据库负载 - 高度可扩展的 **安全角色和身份验证** 选项 - 用于程序化定制的 **API** - 从一开始就为规模设计的 **云原生架构** ## 截图与动图 **视频概览** [superset-video-1080p.webm](https://github.com/user-attachments/assets/b37388f7-a971-409c-96a7-90c4e31322e6)
**丰富的可视化库**
**打造精美、动态的仪表板**
**无代码图表生成器**
**强大的 SQL 编辑器**
## 支持的数据库 Superset 可以查询任何支持 SQL 的数据存储或数据引擎(Presto, Trino, Athena,[以及更多](https://superset.apache.org/docs/databases)),只要它具有 Python DB-API 驱动程序和 SQLAlchemy 方言。 以下是支持的一些主要数据库解决方案:

Amazon Athena   Amazon DynamoDB   Amazon Redshift   Apache Doris   Apache Drill   Apache Druid   Apache Hive   Apache Impala   Apache Kylin   Apache Pinot   Apache Solr   Apache Spark SQL   Ascend   Aurora MySQL (Data API)   Aurora PostgreSQL (Data API)   Azure Data Explorer   Azure Synapse   ClickHouse   Cloudflare D1   CockroachDB   Couchbase   CrateDB   Databend   Databricks   Denodo   Dremio   DuckDB   Elasticsearch   Exasol   Firebird   Firebolt   Google BigQuery   Google Sheets   Greenplum   Hologres   IBM Db2   IBM Netezza Performance Server   MariaDB   Microsoft SQL Server   MonetDB   MongoDB   MotherDuck   OceanBase   Oracle   Presto   RisingWave   SAP HANA   SAP Sybase   Shillelagh   SingleStore   Snowflake   SQLite   StarRocks   Superset meta database   TDengine   Teradata   TimescaleDB   Trino   Vertica   YDB   YugabyteDB

**更全面的支持数据库列表** 以及配置说明可以在 [这里](https://superset.apache.org/docs/databases) 找到。 想要为您的数据存储或数据引擎添加支持?请在 [此处](https://superset.apache.org/docs/frequently-asked-questions#does-superset-work-with-insert-database-engine-here) 阅读有关技术要求的更多信息。 ## 安装和配置 试用 Superset 的 [快速入门](https://superset.apache.org/docs/quickstart/) 指南或了解 [生产部署选项](https://superset.apache.org/docs/installation/architecture/)。 ## 参与其中 - 使用 **apache-superset** 标签在 [StackOverflow](https://stackoverflow.com/questions/tagged/apache-superset) 上提问和回答问题 - [加入我们社区的 Slack](http://bit.ly/join-superset-slack) 请阅读我们的 [Slack 社区准则](https://github.com/apache/superset/blob/master/CODE_OF_CONDUCT.md#slack-community-guidelines) - [加入我们的 dev@superset.apache.org 邮件列表](https://lists.apache.org/list.html?dev@superset.apache.org)。要加入,只需发送电子邮件至 [dev-subscribe@superset.apache.org](mailto:dev-subscribe@superset.apache.org) - 如果您想帮助解决涉及 Superset 支持的众多数据库驱动程序的 GitHub 问题,请考虑在 [Superset 数据库熟悉度名录](https://docs.google.com/spreadsheets/d/1U1qxiLvOX0kBTUGME1AHHi6Ywel6ECF8xk_Qy-V9R8c/edit#gid=0) 中添加您的姓名和您可以访问的数据库 - 加入 Superset 的 Town Hall 和 [运营模式](https://preset.io/blog/the-superset-operational-model-wants-you/) 定期会议。会议信息可在 [Superset 社区日历](https://superset.apache.org/community) 上找到 ## 贡献者指南 有兴趣做出贡献?查看我们的 [开发者指南](https://superset.apache.org/developer-docs/) 以查找有关贡献的资源,以及有关 如何设置开发环境的详细指南。 ## 资源 - [Superset “实战”](https://superset.apache.org/inTheWild) - 看看谁在使用 Superset,并 [将您的组织添加](https://github.com/apache/superset/edit/master/RESOURCES/INTHEWILD.yaml) 到列表中! - [功能标志](https://superset.apache.org/docs/configuration/feature-flags) - Superset 功能标志的状态。 - [标准角色](https://github.com/apache/superset/blob/master/RESOURCES/STANDARD_ROLES.md) - RBAC 权限如何映射到角色。 - [Superset 维基](https://github.com/apache/superset/wiki) - 大量额外的社区资源:最佳实践、社区内容和其他信息。 - [Superset SIPs](https://github.com/orgs/apache/projects/170) - Superset SIPs(Superset 改进提案)的状态,包括共识和实施状态。 了解 Superset 的观点 - [以数据集为中心的可视化案例](https://preset.io/blog/dataset-centric-visualization/) - [了解 Superset 语义层](https://preset.io/blog/understanding-superset-semantic-layer/) - Superset 入门 - [使用 Docker Compose 在 2 分钟内启动 Superset](https://superset.apache.org/docs/installation/docker-compose#installing-superset-locally-using-docker-compose) - [安装数据库驱动](https://superset.apache.org/docs/configuration/databases#installing-database-drivers) - [构建新的数据库连接器](https://preset.io/blog/building-database-connector/) - [创建您的第一个仪表板](https://superset.apache.org/docs/using-superset/creating-your-first-dashboard/) - [向 Apache Superset 贡献代码的综合教程](https://preset.io/blog/tutorial-contributing-code-to-apache-superset/) - [由 Preset 提供的精通 Superset 的资源](https://preset.io/resources/) - 部署 Superset - [官方 Docker 镜像](https://hub.docker.com/r/apache/superset) - [Helm Chart](https://github.com/apache/superset/tree/master/helm/superset) - 过往 [Superset 社区活动](https://preset.io/events) 的录像 - [混合时间序列图表](https://preset.io/events/mixed-time-series-visualization-in-superset-workshop/) - [Bing 团队如何为内部自助数据和 Analytics 平台定制 Superset](https://preset.io/events/how-the-bing-team-heavily-customized-superset-for-their-internal-data/) - [现场演示:使用 Trino 可视化 MongoDB 和 Pinot 数据](https://preset.io/events/2021-04-13-visualizing-mongodb-and-pinot-data-using-trino/) - [Superset API 简介](https://preset.io/events/introduction-to-the-superset-api/) - [为 Superset 构建数据库连接器](https://preset.io/events/2021-02-16-building-a-database-connector-for-superset/) - 可视化 - [创建 Viz 插件](https://superset.apache.org/docs/contributing/creating-viz-plugins/) - [管理和部署自定义 Viz 插件](https://medium.com/nmc-techblog/apache-superset-manage-custom-viz-plugins-in-production-9fde1a708e55) - [为什么 Apache Superset 选择 Apache ECharts](https://preset.io/blog/2021-4-1-why-echarts/) - [Superset API](https://superset.apache.org/docs/rest-api) ## 仓库活动 Performance Stats of apache/superset - Last 28 days
标签:Apache Superset, BI工具, Flask, Linux基金会, Python, React, SQL, Syscalls, 交互式报表, 代码示例, 仪表盘, 企业级, 可视化分析, 商业智能, 图表, 大数据分析, 子域名突变, 开源, 数据仓库, 数据分析, 数据大屏, 数据库接管, 数据探索, 无后门, 系统审计, 自动化攻击, 请求拦截, 逆向工具