
To use SSL certificate validation, you’ll need to use the MB_DB_CONNECTION_URI method to configure your database connection. How you configure your connection depends on whether you’re using Postgres as Metabase’s application database or as a data warehouse connected to Metabase: We’re including it here only to assist in troubleshooting, or for situations in which security is not a priority. Optionally pass includetables or includetables.fields to include the Tables belonging to this database, or the Tables.
Metabase database software#
Upgrading from a Metabase version pre-0.38 Metabase is an open-source java-based software that enables users to analyse data from a range of data sources including relational databases (e.g. You can see these database files from the terminal:Įxport MB_DB_CONNECTION_URI="jdbc:postgresql://localhost:5432/metabase" When the application is first launched it will attempt to create a new H2 database in the same filesystem location the application is launched from. To use the H2 database for your Metabase instance you don’t need to do anything at all. You can simply use the given filters and browse through the data to generate summaries and reports.
Metabase database code#
A major advantage of using this tool is that you don’t have to write a single piece of code or SQL query to get detailed results. This offers a greater degree of performance and reliability when Metabase is running with many users. Metabase is an advanced Data Analytics tool that can extract key insights from your data. See Migrating from H2 to MySQL or Postgres for more details.įor production installations of Metabase we recommend that users replace the H2 database with a more robust option such as Postgres.
Metabase database upgrade#

Read only once when the application starts up and will remain constant throughout the running of the application.

The application database is where Metabase stores information about users, saved questions, dashboards, and any otherĭata needed to run the application.

