An Apache-Superset extension app that enhances it with tagging, workspaces, batch cleaning
Project description
Superset Extender
An Apache-Superset extension app that enhances it with tagging, workspaces, batch cleaning.
Why Superset Extender? | Supported Databases | Installation and Configuration | Contributor Guide | Getting started |
Why Superset Extender?
The Superset-Extender provides:
- A batch cleaner app to remove entities on Apache-Superset based on predefined criteria
- An easy integration with Apache-Airflow for scheduled actions
- A no-code interface for tagging, categorizing Apache-Superset entities into workspaces
- A web-based interface for interacting with the Apache Superset API
- A CLI
Screenshots
Get a better view of superset dashboards
Add and remove tags
Support for categorization
Supported Databases
Superset-extender can save deleted entities on any SQL-speaking datastore that has a Python DB-API driver and a SQLAlchemy dialect.
Contributor Guide
Interested in contributing? Check out our CONTRIBUTING.md to find resources around contributing along with a detailed guide on how to set up a development environment.
Getting started
- Using pip
# Install Superset-Extender in editable (development) mode
$ pip install supextend
# View help
$ supextend --help
# Run migrations (default database: )
$ supextend upgrade-metastore
# Initialize with data from superset
$ supextend init
# Start the Flask dev web server from inside your virtualenv
$ supextend run
# View charts and dashboards on superset
$ supextend report-superset
# Remove superset charts and/or dashboards
$ supextend clean-superset
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file superset-extender-1.0.0.tar.gz.
File metadata
- Download URL: superset-extender-1.0.0.tar.gz
- Upload date:
- Size: 6.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d30e4fd4f0a46a662d255a518a569326c2980e16c4d5d448eab7385a9e66b370
|
|
| MD5 |
9b4b3b72d39c336a1f59fe761c826f6c
|
|
| BLAKE2b-256 |
42f2110e949fee615f2f1c712bae609a244cc13a7a4c122010fec16f8a64d307
|
File details
Details for the file superset_extender-1.0.0-py3-none-any.whl.
File metadata
- Download URL: superset_extender-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1128ec0f04acbb2d9253bf705e343862e9c7eb2e67bae9c07312615b90dbf5e7
|
|
| MD5 |
c690e2800c5828e5d3aa803153b40757
|
|
| BLAKE2b-256 |
e76b6a4ec5e6fa577f9e39ccb44f3ce332134f5c48bad0b1f5eb5ff009a68da9
|