[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-428":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":43,"readmeContent":44,"aiSummary":45,"trendingCount":16,"starSnapshotCount":16,"syncStatus":46,"lastSyncTime":47,"discoverSource":48},428,"superset","apache\u002Fsuperset","apache","Apache Superset is a Data Visualization and Data Exploration Platform","https:\u002F\u002Fsuperset.apache.org\u002F",null,"TypeScript",73250,17589,1534,616,0,17,93,476,65,120,"Apache License 2.0",false,"master",true,[27,7,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,5],"analytics","apache-superset","asf","bi","business-analytics","business-intelligence","data-analysis","data-analytics","data-engineering","data-science","data-visualization","data-viz","flask","python","react","sql-editor","2026-06-11 04:00:19","\u003C!--\nLicensed to the Apache Software Foundation (ASF) under one\nor more contributor license agreements.  See the NOTICE file\ndistributed with this work for additional information\nregarding copyright ownership.  The ASF licenses this file\nto you under the Apache License, Version 2.0 (the\n\"License\"); you may not use this file except in compliance\nwith the License.  You may obtain a copy of the License at\n\n  http:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0\n\nUnless required by applicable law or agreed to in writing,\nsoftware distributed under the License is distributed on an\n\"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\nKIND, either express or implied.  See the License for the\nspecific language governing permissions and limitations\nunder the License.\n-->\n\n# Superset\n\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Apache%202.0-blue.svg)](https:\u002F\u002Fopensource.org\u002Flicense\u002Fapache-2-0)\n[![Latest Release on Github](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fapache\u002Fsuperset?sort=semver)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Freleases\u002Flatest)\n[![Build Status](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Factions\u002Fworkflows\u002Fsuperset-python-unittest.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Factions)\n[![PyPI version](https:\u002F\u002Fbadge.fury.io\u002Fpy\u002Fapache_superset.svg)](https:\u002F\u002Fbadge.fury.io\u002Fpy\u002Fapache_superset)\n[![PyPI](https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fpyversions\u002Fapache_superset.svg?maxAge=2592000)](https:\u002F\u002Fpypi.python.org\u002Fpypi\u002Fapache_superset)\n[![GitHub Stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fapache\u002Fsuperset?style=social)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Fstargazers)\n[![Contributors](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcontributors\u002Fapache\u002Fsuperset)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Fgraphs\u002Fcontributors)\n[![Last Commit](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Fapache\u002Fsuperset)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Fcommits\u002Fmaster)\n[![Open Issues](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fapache\u002Fsuperset)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Fissues)\n[![Open PRs](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues-pr\u002Fapache\u002Fsuperset)](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Fpulls)\n[![Get on Slack](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fslack-join-orange.svg)](http:\u002F\u002Fbit.ly\u002Fjoin-superset-slack)\n[![Documentation](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdocs-apache.org-blue.svg)](https:\u002F\u002Fsuperset.apache.org)\n\n\u003Cpicture width=\"500\">\n  \u003Csource\n    width=\"600\"\n    media=\"(prefers-color-scheme: dark)\"\n    src=\"https:\u002F\u002Fsuperset.apache.org\u002Fimg\u002Fsuperset-logo-horiz-dark.svg\"\n    alt=\"Superset logo (dark)\"\n  \u002F>\n  \u003Cimg\n    width=\"600\"\n    src=\"https:\u002F\u002Fsuperset.apache.org\u002Fimg\u002Fsuperset-logo-horiz-apache.svg\"\n    alt=\"Superset logo (light)\"\n  \u002F>\n\u003C\u002Fpicture>\n\nA modern, enterprise-ready business intelligence web application.\n\n### Documentation\n\n- **[User Guide](https:\u002F\u002Fsuperset.apache.org\u002Fuser-docs\u002F)** — For analysts and business users. Explore data, build charts, create dashboards, and connect databases.\n- **[Administrator Guide](https:\u002F\u002Fsuperset.apache.org\u002Fadmin-docs\u002F)** — Install, configure, and operate Superset. Covers security, scaling, and database drivers.\n- **[Developer Guide](https:\u002F\u002Fsuperset.apache.org\u002Fdeveloper-docs\u002F)** — Contribute to Superset or build on its REST API and extension framework.\n\n[**Why Superset?**](#why-superset) |\n[**Supported Databases**](#supported-databases) |\n[**Release Notes**](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Fblob\u002Fmaster\u002FRELEASING\u002FREADME.md#release-notes-for-recent-releases) |\n[**Get Involved**](#get-involved) |\n[**Resources**](#resources) |\n[**Organizations Using Superset**](https:\u002F\u002Fsuperset.apache.org\u002FinTheWild)\n\n## Why Superset?\n\nSuperset is a modern data exploration and data visualization platform. Superset can replace or augment proprietary business intelligence tools for many teams. Superset integrates well with a variety of data sources.\n\nSuperset provides:\n\n- A **no-code interface** for building charts quickly\n- A powerful, web-based **SQL Editor** for advanced querying\n- A **lightweight semantic layer** for quickly defining custom dimensions and metrics\n- Out of the box support for **nearly any SQL** database or data engine\n- A wide array of **beautiful visualizations** to showcase your data, ranging from simple bar charts to geospatial visualizations\n- Lightweight, configurable **caching layer** to help ease database load\n- Highly extensible **security roles and authentication** options\n- An **API** for programmatic customization\n- A **cloud-native architecture** designed from the ground up for scale\n\n## Screenshots & Gifs\n\n**Video Overview**\n\n\u003C!-- File hosted here https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset-site\u002Fraw\u002Flfs\u002Fsuperset-video-4k.mp4 -->\n\n[superset-video-1080p.webm](https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fb37388f7-a971-409c-96a7-90c4e31322e6)\n\n\u003Cbr\u002F>\n\n**Large Gallery of Visualizations**\n\n\u003Ckbd>\u003Cimg title=\"Gallery\" src=\"https:\u002F\u002Fsuperset.apache.org\u002Fimg\u002Fscreenshots\u002Fgallery.jpg\"\u002F>\u003C\u002Fkbd>\u003Cbr\u002F>\n\n**Craft Beautiful, Dynamic Dashboards**\n\n\u003Ckbd>\u003Cimg title=\"View Dashboards\" src=\"https:\u002F\u002Fsuperset.apache.org\u002Fimg\u002Fscreenshots\u002Fdashboard.jpg\"\u002F>\u003C\u002Fkbd>\u003Cbr\u002F>\n\n**No-Code Chart Builder**\n\n\u003Ckbd>\u003Cimg title=\"Slice & dice your data\" src=\"https:\u002F\u002Fsuperset.apache.org\u002Fimg\u002Fscreenshots\u002Fexplore.jpg\"\u002F>\u003C\u002Fkbd>\u003Cbr\u002F>\n\n**Powerful SQL Editor**\n\n\u003Ckbd>\u003Cimg title=\"SQL Lab\" src=\"https:\u002F\u002Fsuperset.apache.org\u002Fimg\u002Fscreenshots\u002Fsql_lab.jpg\"\u002F>\u003C\u002Fkbd>\u003Cbr\u002F>\n\n## Supported Databases\n\nSuperset can query data from any SQL-speaking datastore or data engine (Presto, Trino, Athena, [and more](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases)) that has a Python DB-API driver and a SQLAlchemy dialect.\n\nHere are some of the major database solutions that are supported:\n\n\u003C!-- SUPPORTED_DATABASES_START -->\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Famazon-athena\" title=\"Amazon Athena\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Famazon-athena.jpg\" alt=\"Amazon Athena\" width=\"76\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Famazon-dynamodb\" title=\"Amazon DynamoDB\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Faws.png\" alt=\"Amazon DynamoDB\" width=\"40\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Famazon-redshift\" title=\"Amazon Redshift\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fredshift.png\" alt=\"Amazon Redshift\" width=\"100\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fapache-doris\" title=\"Apache Doris\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fdoris.png\" alt=\"Apache Doris\" width=\"103\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fapache-drill\" title=\"Apache Drill\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fapache-drill.png\" alt=\"Apache Drill\" width=\"81\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fapache-druid\" title=\"Apache Druid\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fdruid.png\" alt=\"Apache Druid\" width=\"117\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fapache-hive\" title=\"Apache Hive\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fapache-hive.svg\" alt=\"Apache Hive\" width=\"44\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fapache-impala\" title=\"Apache Impala\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fapache-impala.png\" alt=\"Apache Impala\" width=\"21\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fapache-kylin\" title=\"Apache Kylin\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fapache-kylin.png\" alt=\"Apache Kylin\" width=\"44\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fapache-pinot\" title=\"Apache Pinot\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fapache-pinot.svg\" alt=\"Apache Pinot\" width=\"76\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fapache-solr\" title=\"Apache Solr\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fapache-solr.png\" alt=\"Apache Solr\" width=\"79\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fapache-spark-sql\" title=\"Apache Spark SQL\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fapache-spark.png\" alt=\"Apache Spark SQL\" width=\"75\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fascend\" title=\"Ascend\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fascend.webp\" alt=\"Ascend\" width=\"117\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Faurora-mysql-data-api\" title=\"Aurora MySQL (Data API)\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fmysql.png\" alt=\"Aurora MySQL (Data API)\" width=\"77\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Faurora-postgresql-data-api\" title=\"Aurora PostgreSQL (Data API)\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fpostgresql.svg\" alt=\"Aurora PostgreSQL (Data API)\" width=\"76\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fazure-data-explorer\" title=\"Azure Data Explorer\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fkusto.png\" alt=\"Azure Data Explorer\" width=\"40\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fazure-synapse\" title=\"Azure Synapse\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fazure.svg\" alt=\"Azure Synapse\" width=\"40\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fclickhouse\" title=\"ClickHouse\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fclickhouse.png\" alt=\"ClickHouse\" width=\"150\" height=\"37\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fcloudflare-d1\" title=\"Cloudflare D1\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fcloudflare.png\" alt=\"Cloudflare D1\" width=\"40\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fcockroachdb\" title=\"CockroachDB\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fcockroachdb.png\" alt=\"CockroachDB\" width=\"150\" height=\"24\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fcouchbase\" title=\"Couchbase\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fcouchbase.svg\" alt=\"Couchbase\" width=\"150\" height=\"35\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fcratedb\" title=\"CrateDB\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fcratedb.svg\" alt=\"CrateDB\" width=\"180\" height=\"24\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fdatabend\" title=\"Databend\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fdatabend.png\" alt=\"Databend\" width=\"100\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fdatabricks\" title=\"Databricks\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fdatabricks.png\" alt=\"Databricks\" width=\"152\" height=\"24\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fdenodo\" title=\"Denodo\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fdenodo.png\" alt=\"Denodo\" width=\"138\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fdremio\" title=\"Dremio\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fdremio.png\" alt=\"Dremio\" width=\"126\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fduckdb\" title=\"DuckDB\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fduckdb.png\" alt=\"DuckDB\" width=\"52\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Felasticsearch\" title=\"Elasticsearch\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Felasticsearch.png\" alt=\"Elasticsearch\" width=\"40\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fexasol\" title=\"Exasol\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fexasol.png\" alt=\"Exasol\" width=\"72\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Ffirebird\" title=\"Firebird\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Ffirebird.png\" alt=\"Firebird\" width=\"100\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Ffirebolt\" title=\"Firebolt\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Ffirebolt.png\" alt=\"Firebolt\" width=\"100\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fgoogle-bigquery\" title=\"Google BigQuery\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fgoogle-big-query.svg\" alt=\"Google BigQuery\" width=\"76\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fgoogle-sheets\" title=\"Google Sheets\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fgoogle-sheets.svg\" alt=\"Google Sheets\" width=\"76\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fgreenplum\" title=\"Greenplum\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fgreenplum.png\" alt=\"Greenplum\" width=\"124\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fhologres\" title=\"Hologres\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fhologres.png\" alt=\"Hologres\" width=\"44\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fibm-db2\" title=\"IBM Db2\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fibm-db2.svg\" alt=\"IBM Db2\" width=\"91\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fibm-netezza-performance-server\" title=\"IBM Netezza Performance Server\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fnetezza.png\" alt=\"IBM Netezza Performance Server\" width=\"40\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fmariadb\" title=\"MariaDB\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fmariadb.png\" alt=\"MariaDB\" width=\"150\" height=\"37\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fmicrosoft-sql-server\" title=\"Microsoft SQL Server\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fmsql.png\" alt=\"Microsoft SQL Server\" width=\"50\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fmonetdb\" title=\"MonetDB\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fmonet-db.png\" alt=\"MonetDB\" width=\"100\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fmongodb\" title=\"MongoDB\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fmongodb.png\" alt=\"MongoDB\" width=\"150\" height=\"38\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fmotherduck\" title=\"MotherDuck\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fmotherduck.png\" alt=\"MotherDuck\" width=\"40\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Foceanbase\" title=\"OceanBase\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Foceanbase.svg\" alt=\"OceanBase\" width=\"175\" height=\"24\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Foracle\" title=\"Oracle\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Foraclelogo.png\" alt=\"Oracle\" width=\"111\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fpresto\" title=\"Presto\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fpresto-og.png\" alt=\"Presto\" width=\"127\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Frisingwave\" title=\"RisingWave\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Frisingwave.svg\" alt=\"RisingWave\" width=\"147\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fsap-hana\" title=\"SAP HANA\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fsap-hana.png\" alt=\"SAP HANA\" width=\"137\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fsap-sybase\" title=\"SAP Sybase\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fsybase.png\" alt=\"SAP Sybase\" width=\"100\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fshillelagh\" title=\"Shillelagh\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fshillelagh.png\" alt=\"Shillelagh\" width=\"40\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fsinglestore\" title=\"SingleStore\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fsinglestore.png\" alt=\"SingleStore\" width=\"150\" height=\"31\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fsnowflake\" title=\"Snowflake\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fsnowflake.svg\" alt=\"Snowflake\" width=\"76\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fsqlite\" title=\"SQLite\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fsqlite.png\" alt=\"SQLite\" width=\"84\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fstarrocks\" title=\"StarRocks\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fstarrocks.png\" alt=\"StarRocks\" width=\"149\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fsuperset-meta-database\" title=\"Superset meta database\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fsuperset.svg\" alt=\"Superset meta database\" width=\"150\" height=\"39\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Ftdengine\" title=\"TDengine\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Ftdengine.png\" alt=\"TDengine\" width=\"140\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fteradata\" title=\"Teradata\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fteradata.png\" alt=\"Teradata\" width=\"124\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Ftimescaledb\" title=\"TimescaleDB\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Ftimescale.png\" alt=\"TimescaleDB\" width=\"150\" height=\"36\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Ftrino\" title=\"Trino\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Ftrino.png\" alt=\"Trino\" width=\"89\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fvertica\" title=\"Vertica\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fvertica.png\" alt=\"Vertica\" width=\"128\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fydb\" title=\"YDB\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fydb.svg\" alt=\"YDB\" width=\"110\" height=\"40\" \u002F>\u003C\u002Fa> &nbsp;\n  \u003Ca href=\"https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases\u002Fsupported\u002Fyugabytedb\" title=\"YugabyteDB\">\u003Cimg src=\"docs\u002Fstatic\u002Fimg\u002Fdatabases\u002Fyugabyte.png\" alt=\"YugabyteDB\" width=\"150\" height=\"26\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\u003C!-- SUPPORTED_DATABASES_END -->\n\n**A more comprehensive list of supported databases** along with the configuration instructions can be found [here](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fdatabases).\n\nWant to add support for your datastore or data engine? Read more [here](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Ffrequently-asked-questions#does-superset-work-with-insert-database-engine-here) about the technical requirements.\n\n## Installation and Configuration\n\nTry out Superset's [quickstart](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fquickstart\u002F) guide or learn about [the options for production deployments](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Finstallation\u002Farchitecture\u002F).\n\n## Get Involved\n\n- Ask and answer questions on [StackOverflow](https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002Ftagged\u002Fapache-superset) using the **apache-superset** tag\n- [Join our community's Slack](http:\u002F\u002Fbit.ly\u002Fjoin-superset-slack)\n  and please read our [Slack Community Guidelines](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Fblob\u002Fmaster\u002FCODE_OF_CONDUCT.md#slack-community-guidelines)\n- [Join our dev@superset.apache.org Mailing list](https:\u002F\u002Flists.apache.org\u002Flist.html?dev@superset.apache.org). To join, simply send an email to [dev-subscribe@superset.apache.org](mailto:dev-subscribe@superset.apache.org)\n- If you want to help troubleshoot GitHub Issues involving the numerous database drivers that Superset supports, please consider adding your name and the databases you have access to on the [Superset Database Familiarity Rolodex](https:\u002F\u002Fdocs.google.com\u002Fspreadsheets\u002Fd\u002F1U1qxiLvOX0kBTUGME1AHHi6Ywel6ECF8xk_Qy-V9R8c\u002Fedit#gid=0)\n- Join Superset's Town Hall and [Operational Model](https:\u002F\u002Fpreset.io\u002Fblog\u002Fthe-superset-operational-model-wants-you\u002F) recurring meetings. Meeting info is available on the [Superset Community Calendar](https:\u002F\u002Fsuperset.apache.org\u002Fcommunity)\n\n## Contributor Guide\n\nInterested in contributing? Check out our\n[Developer Guide](https:\u002F\u002Fsuperset.apache.org\u002Fdeveloper-docs\u002F)\nto find resources around contributing along with a detailed guide on\nhow to set up a development environment.\n\n## Resources\n\n- [Superset \"In the Wild\"](https:\u002F\u002Fsuperset.apache.org\u002FinTheWild) - see who's using Superset, and [add your organization](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Fedit\u002Fmaster\u002FRESOURCES\u002FINTHEWILD.yaml) to the list!\n- [Feature Flags](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fconfiguration\u002Ffeature-flags) - the status of Superset's Feature Flags.\n- [Standard Roles](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Fblob\u002Fmaster\u002FRESOURCES\u002FSTANDARD_ROLES.md) - How RBAC permissions map to roles.\n- [Superset Wiki](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Fwiki) - Tons of additional community resources: best practices, community content and other information.\n- [Superset SIPs](https:\u002F\u002Fgithub.com\u002Forgs\u002Fapache\u002Fprojects\u002F170) - The status of Superset's SIPs (Superset Improvement Proposals) for both consensus and implementation status.\n\nUnderstanding the Superset Points of View\n\n- [The Case for Dataset-Centric Visualization](https:\u002F\u002Fpreset.io\u002Fblog\u002Fdataset-centric-visualization\u002F)\n- [Understanding the Superset Semantic Layer](https:\u002F\u002Fpreset.io\u002Fblog\u002Funderstanding-superset-semantic-layer\u002F)\n\n- Getting Started with Superset\n  - [Superset in 2 Minutes using Docker Compose](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Finstallation\u002Fdocker-compose#installing-superset-locally-using-docker-compose)\n  - [Installing Database Drivers](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fconfiguration\u002Fdatabases#installing-database-drivers)\n  - [Building New Database Connectors](https:\u002F\u002Fpreset.io\u002Fblog\u002Fbuilding-database-connector\u002F)\n  - [Create Your First Dashboard](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fusing-superset\u002Fcreating-your-first-dashboard\u002F)\n  - [Comprehensive Tutorial for Contributing Code to Apache Superset\n    ](https:\u002F\u002Fpreset.io\u002Fblog\u002Ftutorial-contributing-code-to-apache-superset\u002F)\n- [Resources to master Superset by Preset](https:\u002F\u002Fpreset.io\u002Fresources\u002F)\n\n- Deploying Superset\n\n  - [Official Docker image](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fapache\u002Fsuperset)\n  - [Helm Chart](https:\u002F\u002Fgithub.com\u002Fapache\u002Fsuperset\u002Ftree\u002Fmaster\u002Fhelm\u002Fsuperset)\n\n- Recordings of Past [Superset Community Events](https:\u002F\u002Fpreset.io\u002Fevents)\n\n  - [Mixed Time Series Charts](https:\u002F\u002Fpreset.io\u002Fevents\u002Fmixed-time-series-visualization-in-superset-workshop\u002F)\n  - [How the Bing Team Customized Superset for the Internal Self-Serve Data & Analytics Platform](https:\u002F\u002Fpreset.io\u002Fevents\u002Fhow-the-bing-team-heavily-customized-superset-for-their-internal-data\u002F)\n  - [Live Demo: Visualizing MongoDB and Pinot Data using Trino](https:\u002F\u002Fpreset.io\u002Fevents\u002F2021-04-13-visualizing-mongodb-and-pinot-data-using-trino\u002F)\n  - [Introduction to the Superset API](https:\u002F\u002Fpreset.io\u002Fevents\u002Fintroduction-to-the-superset-api\u002F)\n  - [Building a Database Connector for Superset](https:\u002F\u002Fpreset.io\u002Fevents\u002F2021-02-16-building-a-database-connector-for-superset\u002F)\n\n- Visualizations\n\n  - [Creating Viz Plugins](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Fcontributing\u002Fcreating-viz-plugins\u002F)\n  - [Managing and Deploying Custom Viz Plugins](https:\u002F\u002Fmedium.com\u002Fnmc-techblog\u002Fapache-superset-manage-custom-viz-plugins-in-production-9fde1a708e55)\n  - [Why Apache Superset is Betting on Apache ECharts](https:\u002F\u002Fpreset.io\u002Fblog\u002F2021-4-1-why-echarts\u002F)\n\n- [Superset API](https:\u002F\u002Fsuperset.apache.org\u002Fdocs\u002Frest-api)\n\n## Repo Activity\n\n\u003Ca href=\"https:\u002F\u002Fnext.ossinsight.io\u002Fwidgets\u002Fofficial\u002Fcompose-last-28-days-stats?repo_id=39464018\" target=\"_blank\" align=\"center\">\n  \u003Cpicture>\n    \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fnext.ossinsight.io\u002Fwidgets\u002Fofficial\u002Fcompose-last-28-days-stats\u002Fthumbnail.png?repo_id=39464018&image_size=auto&color_scheme=dark\" width=\"655\" height=\"auto\" \u002F>\n    \u003Cimg alt=\"Performance Stats of apache\u002Fsuperset - Last 28 days\" src=\"https:\u002F\u002Fnext.ossinsight.io\u002Fwidgets\u002Fofficial\u002Fcompose-last-28-days-stats\u002Fthumbnail.png?repo_id=39464018&image_size=auto&color_scheme=light\" width=\"655\" height=\"auto\" \u002F>\n  \u003C\u002Fpicture>\n\u003C\u002Fa>\n\n\u003C!-- Made with [OSS Insight](https:\u002F\u002Fossinsight.io\u002F) -->\n\n\u003C!-- telemetry\u002Fanalytics pixel: -->\n\u003Cimg referrerpolicy=\"no-referrer-when-downgrade\" src=\"https:\u002F\u002Fstatic.scarf.sh\u002Fa.png?x-pxid=bc1c90cd-bc04-4e11-8c7b-289fb2839492\" \u002F>\n","Apache Superset 是一个现代化的企业级商业智能Web应用程序，专注于数据可视化和探索。它支持多种数据源连接，提供了丰富的图表类型以及强大的SQL编辑器，能够帮助用户轻松构建和分享交互式仪表板。Superset采用Python后端与React前端结合的技术栈，确保了良好的性能和用户体验。此外，它还具备灵活的权限管理机制，适用于需要进行复杂数据分析、报告生成及实时监控的企业环境。",2,"2026-06-11 02:35:37","top_all"]