Skip to main content

How to Configure Apache Superset

Updated over a week ago

Setup takes about 5 minutes.

Introduction

Connecting Apache Superset to Foundational allows Foundational to determine lineage and list Superset dashboards and charts.

To make the connection, you need to:

  • Create a dedicated user in Apache Superset

  • Assign Apache Superset permissions to Foundational

  • Connect to Foundational using your Superset server URL and user credentials


Prerequisites

Ensure you have:


Access permissions

The permissions you assign to Foundational enable it to:

  • Read metadata

  • List dashboards and charts


Create a dedicated user in Superset

We recommend creating a dedicated user for the connection to Foundational to avoid service disruptions.

  1. In Superset, create a new user.

  2. Assign the user these minimum permissions:

can read on Chart 
can read on Dashboard

Connect Foundational to Apache Superset

API configuration supports database and LDAP authentication methods.

If you use OAuth-based authentication, contact Foundational support for an alternative connection method based on direct database access.

  1. In Foundational, open the Connectors & Integrations page.

  2. In BI & Analytics, select the Apache Superset card and click Connect.

  3. A new screen opens. Click Add Account.

  4. The initial setup screen opens. Click Start Setup.

  5. The Setup New Connection screen opens.


    Enter the details:

    • Server URL: The URL you use to access Apache Superset.

    • Username: The username of the Superset user you created.

    • Password: The password of the Superset user you created.

    • Use LDAP: Enable if your Superset server uses LDAP authentication. If you use OAuth-based authentication, contact Foundational support for an alternative connection method based on direct database access.

  6. Click Next.

  7. The final setup screen opens. To complete the connection, click Save.


That’s it. Foundational is now connected to Apache Superset.

Did this answer your question?