
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 connects directly to relational databases and cloud data warehouses, translates user questions into optimized SQL, and supports diverse data sources with secure architecture and live data access.
Spin up local PostgreSQL and MySQL instances using Docker Desktop. Verify containers with docker ps and prepare Metabase connections to data sources for BI work.
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.
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.
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.
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 the premier 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, production-ready BI practitioner. Whether you are a data analyst, business professional, or data engineer, this hands-on curriculum guides you through installation, containerized database connections, semantic modeling, AI-assisted analytics, and interactive dashboard design using real-world datasets.
You will set up Metabase locally using Docker alongside MySQL and PostgreSQL, curate reusable business metrics in the Data Studio semantic layer, explore Metabot AI capabilities, and build an end-to-end Video Game Sales Analytics Dashboard completely from scratch. By the end, you will be equipped to deploy enterprise-grade BI reporting and empower data-driven decisions across your organization.
WHAT YOU WILL LEARN
By the end of this course, you will be able to:
Master BI Fundamentals: Understand core Business Intelligence concepts, architectural differences between open-source and cloud tiers, and how Metabase compares against Tableau, Power BI, and Apache Superset.
Deploy & Administer via Docker: Install and run Metabase, MySQL, and PostgreSQL on Windows using Docker containers, configure administrative permissions, and manage instances with the Metabase CLI.
Connect Databases & Ingest Data: Connect directly to relational databases and cloud warehouses, and upload or append CSV datasets without complex ETL pipelines.
Build a Semantic Layer in Data Studio: Create curated virtual Models, establish canonical metrics to eliminate metric drift, map data lineage, and inspect dependency graphs.
Leverage Metabase AI (Metabot): Understand conversational analytics workflows, AI-assisted SQL generation, and integrating external AI tools via the Model Context Protocol (MCP).
Craft Advanced Visualizations: Build Line, Area, 100% Stacked Bar, Pie/Donut, Gauge, Map, Pivot Table, Scatterplot, and Sankey charts.
Design Interactive Dashboards: Implement cross-filtering, linked filters, clickable legends, and Markdown narrative cards for impactful data storytelling.
Automate Insights: Set up scheduled email and Slack dashboard subscriptions, goal-driven threshold alerts, and custom webhooks.
Build an End-to-End Capstone Project: Construct a complete, 10-visual Video Game Sales Analytics Dashboard from raw SQL queries to final executive presentation.
COURSE STRUCTURE
This course is organized into 10 structured sections with 64+ lectures, combining practical theory with hands-on labs:
Introduction to Metabase: BI fundamentals, platform architecture, ecosystem overview, and competitive benchmarks.
Installation & Admin Overview: Docker setup on Windows, container lifecycle, permissions, SCIM provisioning, and Metabase CLI.
Connecting Databases & Data Sources: Running MySQL/PostgreSQL in Docker, database configuration, and zero-ETL CSV uploads.
Data Studio & Semantic Layer: Building curated Models, reusable canonical metrics, schema dependency graphs, and official collections.
AI & Natural Language Querying: Conversational BI with Metabot, provider setup, AI SQL co-piloting, and MCP architecture.
Creating Charts & Visualizations: Deep dive into the GUI query builder vs. SQL editor, time widgets, tooltips, and choosing the right visual for your data.
Dashboards & Data Storytelling: Interactive filters, clickable legends, iframe embeds, and rich-text executive reporting.
Alerts, Automation & Embedding: Event-driven threshold alerts, recurring Slack/email subscriptions, and webhooks.
Capstone Project – Video Game Sales Analytics: Hands-on creation of 10 distinct analytical cards (temporal trends, 100% market shares, genre distributions) assembled into a unified dashboard.
Practical Application: Real-world Data Analyst Role Play challenge and a comprehensive practice test to solidify your knowledge.
WHO THIS COURSE IS FOR
Data Analysts & BI Specialists: Looking for a free, flexible, open-source BI tool for visual analytics and executive reporting.
Data Engineers & Developers: Needing to deploy Metabase via Docker, manage connections to MySQL/Postgres, and establish governed semantic models.
Business Professionals & Product Managers: Wanting self-serve ad-hoc querying and automated Slack/email reports without writing complex code.
Students & Career Changers: Seeking an end-to-end portfolio project (Video Game Sales Dashboard) to showcase practical BI competence to employers.
WHY TAKE THIS COURSE?
100% Practical & Hands-On: Learn by doing with step-by-step screen shares, real datasets, and live Docker environments.
Modern Curriculum: Covers cutting-edge additions including Data Studio, canonical metrics, and AI-assisted workflows.
Zero Cost Setup: Built entirely on open-source, local tools so you can follow every lecture without purchasing software licenses or paid cloud tokens.
Portfolio-Ready Deliverable: Finish the course with a polished, multi-metric dashboard ready to present in interviews.