Add Superset as a plugin
meltano add analyzer superset meltano invoke superset db upgrade # Run automatically? meltano invoke superset fab create-admin meltano invoke superset init # Run automatically? meltano invoke superset run
Meltano can manage Superset configuration (https://superset.apache.org/docs/installation/configuring-superset) by allowing values to be set for the keys in https://github.com/apache/superset/blob/master/superset/config.py, automatically generating
superset_config.py, and pointing Superset there by using the
SUPERSET_CONFIG_PATH env var. Users should also be able to set
meltano config superset set config_path <path>) themselves to use their own config file.
Ideally, Meltano would also be able to inject database connection strings corresponding to loaders directly into Superset so that these don't need to be managed in two places: https://superset.apache.org/docs/databases/installing-database-drivers, https://superset.apache.org/docs/databases/postgres. Possibly through the
DB_CONNECTION_MUTATOR setting? https://github.com/apache/superset/issues/9045