Skip to main content
Version: 10.2.9

Add Superset to existing environment

The guide describes how you can add Superset Analytics to an existing environment if the component was not enabled at installation.

Prepare infrastructure​

To prepare an infrastructure for Superset, meet the following requirements:

  • Create a Superset server with appropriate hardware.

  • Create DNS records for the Superset server and Superset service.

  • Make sure the network security allows communication between the environment and the Superset server. For details, see the Ports topic.

Prepare database​

Create an MS SQL login and a user for Superset. See db_analytics_ro in the Database topic.

Update installer configuration files​

Change the specified configuration files as described below:

  • In <PACKAGE_DIR>, update the hosts.yml configuration file. Set the superset_hostnames and superset_lb_hostname values. For correct values, see Prepare for installation | Specify hostnames.

  • In <PACKAGE_DIR>, update the config.yml configuration file. Set the mssql_db_analytics_ro_user and mssql_db_analytics_ro_pass values.

Install Superset​

To install Superset in the prepared environment, execute the following installer commands one by one:

  1. ./install.sh configure mssql

  2. ./install.sh install init-properties -e init_properties=superset

  3. ./install.sh configure haproxy

  4. ./install.sh configure workfusion

  5. ./install.sh configure keycloak

  6. ./install.sh preinstall superset

  7. ./install.sh install superset

  8. ./install.sh check superset