superset README

The project's README from github.com/apache/superset. As one markdown file: README.md.

Superset

License Latest Release on Github Build Status PyPI version PyPI GitHub Stars Contributors Last Commit Open Issues Open PRs Get on Slack Documentation Storybook Bundle Analyzer

Superset logo (light)

A modern, enterprise-ready business intelligence web application.

Documentation

Why Superset? | Supported Databases | Release Notes | Get Involved | Resources | Organizations Using Superset

Why Superset?

Superset 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.

Superset provides:

Screenshots & Gifs

Video Overview

superset-video-1080p.webm


Large Gallery of Visualizations


Craft Beautiful, Dynamic Dashboards


No-Code Chart Builder


Powerful SQL Editor


Supported Databases

Superset can query data from any SQL-speaking datastore or data engine (Presto, Trino, Athena, and more) that has a Python DB-API driver and a SQLAlchemy dialect.

Here are some of the major database solutions that are supported:

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

A more comprehensive list of supported databases along with the configuration instructions can be found here.

Want to add support for your datastore or data engine? Read more here about the technical requirements.

Installation and Configuration

Try out Superset's quickstart guide or learn about the options for production deployments.

Get Involved

superset (apache/superset)

Searching Database…

75.2K ·GitHub
Что это такое?Apache Superset — современное веб-приложение для бизнес-аналитики, готовое к использованию в корпоративной среде. Оно служит для исследования и визуализации данных: позволяет создавать дашборды и графики и запрашивать данные со встроенным редактором SQL.
Это самостоятельное приложение или библиотека, которую можно встроить в свой проект?Это полноценное веб-приложение (бэкенд на Flask и фронтенд на React), которое вы разворачиваете и запускаете как сервис. Это не библиотека, которую можно импортировать в свой проект.
Как его запустить?Быстрее всего — следовать инструкции быстрого старта Superset или воспользоваться готовой настройкой Docker/Docker Compose для локального экземпляра. Для промышленного развёртывания есть отдельное руководство.
Нужен ли особый драйвер базы данных, чтобы подключить мои данные?Superset работает почти с любой SQL-базой данных или движком данных сразу после установки. Но для подключения к конкретной может понадобиться установить соответствующий Python-драйвер БД.
Можно ли просто писать SQL-запросы вместо конструктора без кода?Да. Наряду с конструктором графиков без кода есть полноценный веб-редактор SQL для сложных запросов, так что можно выбрать тот инструмент, который подходит для конкретной задачи.
Этот инструмент призван заменить такие сервисы, как Tableau или Looker?Да. Он позиционируется как альтернатива проприетарным BI-инструментам и ориентирован на команды, которые хотят заменить их или дополнить своим решением с открытым исходным кодом, развёрнутым на собственных серверах.
Можно ли задавать свои метрики и измерения без постоянного написания сырого SQL?Да. В Superset есть лёгкий семантический слой для быстрого определения пользовательских измерений и метрик поверх ваших источников данных.
Могу ли я контролировать, кто что видит в Superset?В Superset есть гибко настраиваемые роли безопасности и варианты аутентификации, поэтому доступ к данным и дашбордам можно ограничить для отдельного пользователя или для роли.
Можно ли автоматизировать создание дашбордов или интегрировать Superset с другими инструментами?Да. Superset предоставляет REST API для программной настройки, так что на его основе можно строить решения или автоматизировать управление графиками и дашбордами.
Справится ли он с большим количеством пользователей и большими наборами данных?Superset изначально построен на облачно-ориентированной архитектуре, рассчитанной на масштабирование, а также включает настраиваемый слой кэширования для снижения нагрузки на базу данных.
What are similar projects?redash, dataease, metabase, cube, graphene, perspective, vanna, airbyte
Creator
apache
Size
1.3 GB
Stars
75.2K
Age
11y
Commits · 90 Days