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 thehosts.ymlconfiguration file. Set thesuperset_hostnamesandsuperset_lb_hostnamevalues. For correct values, see Prepare for installation | Specify hostnames.In
<PACKAGE_DIR>, update theconfig.ymlconfiguration file. Set themssql_db_analytics_ro_userandmssql_db_analytics_ro_passvalues.
Install Superset
To install Superset in the prepared environment, execute the following installer commands one by one:
./install.sh configure mssql./install.sh install init-properties -e init_properties=superset./install.sh configure haproxy./install.sh configure workfusion./install.sh configure keycloak./install.sh preinstall superset./install.sh install superset./install.sh check superset