
Explore metabase, an open-source business intelligence web app, through a hands-on windows lab. Learn to set up metabase, connect to databases, upload data, and create interactive charts and dashboards.
Explore Metabase, an open source BI platform that creates charts and dashboards from data sources, lets you ask questions about data, and visualize results without extracts, with SQL for customization.
Explore business intelligence as software that analyzes and organizes raw data, including data mining, online analytical processing, and business reporting, with Tableau as an example.
Explore Metabase features for data exploration with interactive dashboards and charts. Create ad hoc queries for real-time visibility into data trends, and collaborate by sharing visualizations with teammates and stakeholders.
Metabase offers a user friendly interface, a cost effective open source platform for business intelligence, real time insights, and scalable performance to grow with your data.
Compare Metabase's open-source, user-friendly BI platform with Tableau, Power BI, and Apache Superset. Learn when to choose Metabase for lightweight, self-hosted analytics with SQL support for SMEs and startups.
Explore real-world Metabase use cases across e-commerce, SaaS, education, and finance to drive data-driven decisions and dashboards with real-time metrics without requiring a full business intelligence team.
Explore the Metabase ecosystem across open source, pro, and enterprise editions, including cloud hosting, advanced embedding, auditing, row level security, and scalable governance for teams of all sizes.
Enhance your course taking by using playback controls such as speed, video quality, and captions, with access to a full transcript and review prompts to guide learner feedback.
Learn to install Metabase on Windows by using Docker Desktop, pull the Metabase latest image, and start the Metabase server container.
Run the metabase docker image, set a container name, switch the port to 1234 to access the Metabase URL, then build dashboards and graphs from the sample database, orders analytics.
Learn to start Metabase on a Docker container, monitor status with logs, and log in by providing user ID and password.
Learn how to stop a Metabase Docker container by using the status stop button, verify shutdown with the log and page refresh, and manage starting and stopping as needed.
Metabase supports a broad set of databases for visualization, including Amazon Athena, BigQuery, MongoDB, MySQL, MariaDB, PostgreSQL, Oracle, SQL Server, SQLite, Redshift, and Snowflake.
Pull the MySQL Docker image, run a container with environment variables and password, then connect Metabase to view the user table.
Connect Metabase to a MySQL database by configuring host, port, and credentials. Add the database via the updated UI and verify tables and permissions to visualize data.
Connect a MySQL database to Metabase by starting the Metabase container, locating the MySQL IP, enabling SSL, and saving the JDBC connection to view tables and auto-generated reports.
Remove a MySQL database from Metabase by navigating to admin settings, selecting databases, choosing MySQL, and confirming the delete; this session also shows how to add a new database.
Upload a csv data file into Metabase and store it in MySQL by creating the database and enabling upload, using the video game sales data.
Upload data to Metabase by connecting a MySQL database, enabling uploads in admin settings, and importing a video game sales CSV to populate tables.
Metabase models serve as pre-made starting points that organize data from tables, add descriptions to columns, store in collections, and save questions to speed up search results and analysis.
Build a Metabase model using the notebook editor to join orders and products, derive revenue (quantity times price), and save and summarize top products by category.
pull a postgres image from docker desktop, run a container with a name and password, and connect to Postgres via psql to explore databases and run basic SQL operations.
Learn to connect a PostgreSQL database to Metabase by adding the database in the Metabase UI, configuring the host and credentials, and verifying a cars table with a record.
Analyze uploaded video game sales data in Metabase to automatically generate visualizations, including Europe sales, North America sales, global sales, and Japan sales, plus ranking.
Explore questions in Metabase by combining queries with visualizations using the graphical query builder, or write native SQL queries to visualize data for non-SQL users.
Create a line chart with the graphic query builder to analyze video game sales. Select platform and global sales, sort by year, and save the chart to analytics collection.
Create a pie chart in Metabase using the graphic query builder to show the top ten games by global sales, sorted by sum of global sales in descending order.
Write sql queries in the sql query editor to group global sales by publisher, compute the sum, and order results descending, then visualize the top 25 as a pie chart.
Create a bar chart in Metabase by querying top ten consoles by global sales. Group by platform, order by sum of sales descending, and limit to ten.
Create a bar chart of popular genres across platforms by querying the database with the SQL editor, grouping by platform and ordering by count for January data.
Create a 100% stacked bar chart from a SQL query editor, displaying the top ten games by global sales with regional breakdowns.
Create a bar chart from a SQL query editor that counts video game sales by genre for January, generating a two-column table and visualizing the results.
Use the sql editor to build an area chart from January over time by adding a year column, then explore stack and 100% stack options and save the chart.
Create a bar chart of total sales per market from the video game sales data table, grouped by January and ordered by global sales descending, then save to analytics.
Create a video game analytics dashboard in Metabase, add saved questions and charts: top games by global sales, top platforms, and consoles, and view in full screen with auto refresh.
choose the right chart by data type and message, with line, area, bar, column, pie, histogram, scatter, and map options, and consider audience and context for clear visualization.
Explore combo charts in metabase by merging bars and lines or area on a single chart, using joined review and product data with groupings by category and month.
Create a detail chart from the accounts table to display a single record in a two column layout, using filters for Messi and qu be qu.
Master gauge charts in Metabase by displaying the sum of total from orders as a single value within a colored range and adjusting min, max, and currency style.
Metabase automatically selects the best map type for your data, enabling pin maps from latitude and longitude or region maps by country in the accounts table.
Display a single, large number with the number chart by selecting orders and summing total sales, then switch to currency to show the total amount in a big font.
Explore pie, donut, and sunburst charts in Metabase using the products table, grouping by vendor and category, and adjusting the outer ring to reveal layers.
Master pivot tables to swap rows and columns and group data by dimensions such as user state and product category. Show counts and totals with subtotals.
Master creating and configuring a progress bar in Metabase to compare a single value against a goal, and visualize KPI progress on a dashboard.
Learn how Sankey charts visualize data flow across sources and states, using count and sum, grouping by source and state to reveal node contributions in a multi-dimensional workflow.
Learn to create scatter plots and bubble charts in Metabase by visualizing correlations between birth year and product category, using joins, group by, and count.
Celebrate completing Metabase, an open-source business intelligence platform course, and invite learners to post a review and rating while wishing them future success.
Metabase – An Open-Source Business Intelligence Platform
Data is only valuable when it can be understood, visualized, and acted upon. Business Intelligence (BI) tools make this possible, and among them, Metabase has emerged as a powerful open-source alternative to expensive platforms like Tableau and Power BI.
This course, Metabase – An Open-Source Business Intelligence Platform, takes you from absolute beginner to confident user of Metabase. Whether you are a data analyst, business professional, or data engineer, this hands-on course will guide you through installation, database connections, chart creation, dashboards, and advanced visualizations, using real-world examples.
You’ll also learn how to set up Metabase with Docker, MySQL, and PostgreSQL, and build interactive dashboards that bring your data to life. By the end, you will be able to create professional-grade BI reports and dashboards without writing complex code—empowering data-driven decision-making in your organization.
What You’ll Learn
By the end of this course, you will be able to:
Understand what Metabase is, how it compares with other BI tools, and its real-world applications.
Install and run Metabase using Docker on Windows (step-by-step).
Connect Metabase to popular databases such as MySQL and PostgreSQL.
Upload datasets directly into Metabase and start analyzing them.
Use Models in Metabase to structure your data for analysis.
Build a wide range of charts and visualizations including line charts, bar charts, area charts, pie charts, combo charts, pivot tables, scatterplots, maps, gauge charts, progress bars, and more.
Create interactive dashboards that combine multiple visualizations for business reporting.
Understand which chart to use for which type of data, and best practices for BI storytelling.
Explore advanced visualizations like sunburst, Sankey, and detail charts for deeper insights.
Learn the differences between open-source and enterprise versions of Metabase.
Course Structure
This course is structured into 4 comprehensive sections with 50+ lectures, offering a balance of theory and practice:
Introduction – Learn the basics of Business Intelligence, Metabase features, benefits, and how it compares with Tableau, Power BI, and Superset.
Installation of Metabase – Step-by-step setup using Docker, including running and managing Metabase containers.
Connecting to Databases – Connect MySQL and PostgreSQL with Metabase, upload data, and build models for structured analysis.
Creating Charts and Dashboards – Hands-on practice with a wide variety of charts, best practices for choosing the right visualization, and building dashboards for real-world scenarios.
Who This Course is For
Data Analysts & BI Professionals who want a free, open-source BI tool for visualization and reporting.
Business Professionals who need easy-to-use dashboards without coding.
Data Engineers & Developers who want to integrate Metabase into their data workflows.
Students & Beginners looking to enter the world of Business Intelligence.
Why Take This Course?
Step-by-step, beginner-friendly approach with no prior BI experience required.
Covers both latest and older UI versions of Metabase, ensuring compatibility with updates.
Hands-on demonstrations with real data, not just theory.
Teaches not just how to use Metabase, but also how to choose the right chart for meaningful insights.
Builds practical skills that can be applied to real-world business use cases.