Setting up Databricks Lakebase
Configure authentication
To access your Databricks Lakebase database, you’ll need to authenticate using a Databricks account. Superblocks provides several different ways to authenticate. See the Databricks documentation below for how to configure your preferred authentication method.Add integration
- In the web app, navigate to the Integrations page
- Click Add integration
- Search for Databricks Lakebase and select it from the list of available integrations
- Name the integration
- Fill out the integration configuration as follows:
- Personal access token
- Machine-to-machine OAuth
- OAuth token federation
- Optionally, add more configurations to set credentials for different environments
- Click Test Connection to check that Superblocks can connect to the data source
- Click Create
Using Databricks Lakebase in APIs
Once your Databricks Lakebase integration is created, you can start using it by writing SQL in Superblocks APIs. Since Lakebase is fully Postgres-compatible, you can use standard PostgreSQL syntax for all your queries, including support for Postgres extensions like PostGIS and pgvector.Troubleshooting
If you run into issues, first see our guide on Troubleshooting Database Integrations. There are also several common errors you may see when using Databricks Lakebase. The table below includes error messages, why they happen, and how to address them.
If you are encountering an error that’s not listed, or the provided steps are insufficient to resolve the error, please contact us at support@superblocks.com

