Important
The SingleStore 9.1 release candidate (RC) is available now. It will be promoted to general availability (GA) soon and at that time it will be renamed to SingleStore 10.
In the interim, SingleStore 9.1 RC can be used to preview, evaluate, and provide feedback on the new and upcoming features in SingleStore 10, while SingleStore 9.0 is recommended for production workloads.
Connect with Superset
On this page
Apache Superset is an open-source business intelligence (BI) and data visualization tool.
To connect with SingleStore, specify the connection URL using the SingleStore SQLAlchemy dialect (singlestoredb://) in the following format:
singlestoredb://<username>:<password>@<hostname>:<port>/<database>
where,
-
hostname: IP address or hostname of the SingleStore cluster. -
port: Port of the SingleStore cluster.Default is 3306. -
username: Username of the SingleStore database user with which to connect. -
password: Password for the SingleStore database user.
Prerequisites
Install the sqlalchemy-singlestoredb package.
Connect Superset to SingleStore
To connect your SingleStore database, configure a database connection in Superset:
-
Log in to Superset.
-
From the Settings list, select Database Connections.
-
On the Databases page, select the + Database button.
-
On the Connect a database dialog, from the Supported databases list, select SingleStore.
-
On the Basic tab, enter the following:
-
Display Name: Enter SingleStore.
-
SQLAlchemy URI: Enter the connection URL in the following format:
singlestoredb://<username>:<password>@<hostname>:<port>/<database> -
Select Test Connection to verify connectivity to your SingleStore database.
-
-
Select Connect.
The SingleStore database is now added as a database connection in Superset.
Last modified: