Summary
In this chapter, we learned the best way to connect a database to Metabase. We learned specifically how to create our own PostgreSQL database, fill it with sample data, and connect that database to Metabase. We then covered database best practices and learned how to set up a bastion host to connect to a private database.
In addition to looking deep into PostgreSQL-related examples, we learned about the other types of databases that Metabase can connect to.
In the next chapter, we'll learn how to build a data model and dictionary in Metabase for our newly connected database. This will make our data easy to understand and explore for our less technical users.