Browse data sources

PostgreSQL

An open-source relational database management system

Get started with Metabase
Read documentation

PostgreSQL + Metabase docs


Type

Official Connector

Built and managed by Metabase, available in all editions


Website

postgresql.org


Support

Unlimited technical help available on paid plans

Make self-service analytics happen for your data in PostgreSQL with Metabase

Let everyone in your team visualize, query, and run reports on your data in Postgres without needing to know SQL or ask data team to do it for you.

Metabase PostgreSQL analytics
Metabase PostgreSQL analytics
Metabase PostgreSQL analytics

Easy-to-use data exploration tools for people of all levels

Get a BI tool with friendly UX that lets everyone make sense of your data in Postgres.

  • Interactive dashboards that load as fast as Postgres does with click-to-explore functionality.
  • Click to drill through on interactive charts and dashboards, zoom in on timelines or areas of interest, and break out for.
  • Ask questions with nothing more than clicks in the Query Builder - no SQL required (or use the SQL editor if that’s more your style).
  • Set up models and metrics to give less technical team mates metadata rich starting points, with trickier stuff like joins taken care of.

Give data access with granularity

Keep everyone in their own lane.

  • Granular permissions for viewing and querying data, so people can see (and do) what they need to and nothing else.
  • Map permissions to user groups and attributes with SSO.
  • Detailed usage analytics lets you see who did what when.

Lots of options for sharing charts and dashboards with your team--or your customers

With as much interactivity and room to pull threads (or as little) as you want.

  • Customer-facing analytics is just a snippet away. Embed all of Metabase in your app, or just a dashboard.
  • Export charts and dashboards to PDF, CSV, or share via a public link.
  • Set up subscriptions for regularly scheduled updates. Even to people without a Metabase login.
  • Get alerts when things change unexpectedly.

Keep your data in Postgres

Metabase runs queries directly in Postgres, so your reports are always up-to-date.

Metabase features with PostgreSQL


Available with all data sources

  • Unlimited queries, charts, and dashboards
  • Send dashboards and reports via email and Slack
  • Connect to multiple data sources and integrations
  • Single sign on via SAML, LDAP, or JWT
  • Interactive embedding with white label customization
  • Granular row- and column level permissions

Bonus features with PostgreSQL


See all features

BI that keeps up as you scale

As your company and data evolves, you may eventually consider switching to a data warehouse, or slowly transition to different data sources. Metabase connects to more than 20 different data sources, and there’s no limit on how many you can connect to at once so you don’t miss a step as you grow.

Frequently asked questions

What’s the best business intelligence tool to connect to PostgreSQL?

PostgreSQL plays well with most reputable BI tools. Metabase is the most effective way to let everyone in the team start working with data. With a low learning curve and sophisticated but easy-to-use data tools like the Query Builder which lets people ask questions without SQL, simple drill-through, zoom-in, and breakout functionality that let people learn more from data with just a few clicks.

You can set up and connect Metabase to PostgreSQL in about 5 minutes and be querying immediately, with drill-through functionality automatically generated and ready for people to start uncovering insights. Metabase is also open source and affordable, with plans and pricing that scales with you.

How does Metabase connect to PostgreSQL?

You can connect to PostgreSQL when you’re setting up a new Metabase instance, or add a database connection any time in your admins settings:

To add a database connection, click on the gear icon in the top right, and navigate to Admin settings > Databases > Add a database.

For the full details on connecting Metabase to PostgreSQL, check out our documentation.

Can I use permissions from my PostgreSQL database in Metabase?

Yes! Permissions set up in your PostgreSQL database can be impersonated in Metabase (This is currently only possible for PostgreSQL, MySQL, Snowflake, and ClickHouse databases).

Learn more about impersonated permissions in our documentation.

How can you visualize tables in PostgreSQL?

Metabase fits with PostgreSQL as a querying and visualization layer on top of your data. With Metabase you can query data in PostgreSQL - with or without SQL - to create a broad range of data visualizations and types and tell a story with interactive dashboards. Viewers can filter and drill-through to get what’s most relevant, and dig deeper on what’s important to them. Visualizations and dashboards can even be shared or embedded in your app.

How can you query data in PostgreSQL?

Metabase makes it possible for everyone in the team to run their own reports, without data skills or relying on someone else to write SQL for them. People used to working in Excel can leverage skills usually reserved for spreadsheets to get the answers they need from data in PostgreSQL.

How to create dashboards using PostgreSQL?

Metabase lets you bring together charts, visualizations, and questions into interactive dashboards that can be shared with your team and customers.

The automatically generated drill-through menu lets people click on charts to zero in on a particular category or parameter for further analysis; view individual records, or zoom in on a targeted date range. You can also add filters to let people slice the data on what’s most important to them, and add custom-click behaviors to guide data discovery (e.g. send people to a related dashboard).