Important
Self-managed SingleStore will soon transition from version 9.1 RC to version 10. This new semantic versioning scheme will provide SingleStore with finer control over engine and feature releases that were not possible with the current versioning scheme.
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 prior to its general availability. Ahead of this transition, SingleStore 9.0 is recommended for production workloads, which can later be upgraded to SingleStore 10.
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: