The metabase-materialize-driver
lets
Metabase connect to an instance of
Materialize.
Note
With improvements to Materialize's PostgreSQL compatibility, you can now connect to Materialize directly using Metabase's default PostgreSQL driver. See the guide here: Using Materialize with Metabase.
We provide a pre-built Docker image of Metabase including this driver as materialize/metabase on Docker Hub. To use it, run:
docker run -p 3000:3000 materialize/metabase
To use the metabase-materialize-driver
with an existing Metabase
installation, copy a .jar
file from one of our releases into the
/plugins
directory of your Metabase instance. Metabase will register the
driver automatically! (For deployment-specific details, please consult the
following sections.)
Select Materialize from the database dropdown when adding a new database. Next, use the following information to connect:
Field | Value |
---|---|
Database type | Materialize |
Host | Materialize host name. |
Port | 6875 |
Database name | materialize |
Cluster name | quickstart |
Database username | Materialize user. |
Database password | App-specific password. |
SSL | Enabled |
Metabase Release | Driver Version |
---|---|
v0.46.7 | v0.1.0 |
v0.47.0 | v1.0.0 |
v0.47.1 | v1.0.1 v1.0.2 v1.0.3 |
v0.49.12 | v1.1.0 |
v0.50.10 | v1.2.0 v1.2.1 |
v0.51.11 | v1.3.0 |
v0.52.6 | v1.4.0 |
v0.52.7 | v1.4.1 |
v0.52.11 | v1.4.2 |
v0.53.5 | v1.5.0 |
v0.54.1 | v1.6.0 |
Check out our contributing guide for more information on how to contribute to this project.