Skip to content
APEX FLOWACADEMY
MENU
Technology / beginner

Power BI: Build Dashboards People Actually Use

Load messy data, clean it with Power Query, connect it into a model, write measures in DAX, design one clear page, test every number, and share it. You build one complete dashboard for a made-up shop, with a check number at every step.

24 lessons6 modulesabout 5 hours10 workbook itemsbeginner
READ LESSON 1 FREE

One payment of $39. Instant online access to the full written course. No subscription. Refund policy.

What you will be able to do

You turn messy data into a clean, interactive dashboard. By the end you will have built, tested and exported a two-page Power BI report for a sample company, with cleaned data, a connected model, eleven checked measures, working slicers and drillthrough, and a log that shows every key number is right.

Who it is for. Complete beginners who want to turn spreadsheets and exports into clear, interactive dashboards: office workers, analysts in training, small-business owners, students and career changers. You do not need to code. You do need a Windows computer.

You finish with. Kestrel Kitchen Supply: A Checked, Shareable Dashboard for a Sample Company. Using the made-up Kestrel Kitchen Supply data, build one Power BI project from raw files to a finished two-page report. Clean the messy 2025 orders, stack them under the 2024 orders, connect the tables in a star model with a marked date table, write eleven measures, design an Overview page with slicers, cards, a trend against last year and two breakdowns, and add a Store detail page reached by drillthrough. Test the numbers against the source files, export a PDF, and, if you have a work or school account with Power BI access, publish the report and check the online numbers. Then explain it in a three-minute walkthrough.

Certificate. Finish every lesson, resolve every quiz question with at least 50% right on the first try, and tick the capstone checklist — Apex Flow Academy issues a verifiable Certificate of Completion with a unique ID and a public verification page. It is a certificate of completion, not a degree, licence, accreditation or exam result.

The path, module by module24 lessons
01 · Start Here: The Tool, the Data and Your First Chart4 lessons

See the whole path from raw file to dashboard, install the free Power BI Desktop, create the practice files for a made-up shop, load them and check them, and build your first two visuals.

  1. 1.1What Power BI Desktop Does and What You Will BuildFREE
  2. 1.2Create the Practice Files
  3. 1.3Load Files and Check Them
  4. 1.4Build Your First Two Visuals
02 · Clean the Data with Power Query4 lessons

Open Power Query, read its recorded steps, and clean a messy 2025 order file. You remove rows that do not belong, make values match, set data types, and stack the two years into one Sales table.

  1. 2.1Read the Recipe: Power Query and Applied Steps
  2. 2.2Remove the Rows That Do Not Belong
  3. 2.3Make Values Match: Trim, Case and Duplicates
  4. 2.4Set Types and Stack the Two Years
03 · Build the Data Model4 lessons

Connect your tables into a star shape. You learn what fact and lookup tables are, create and test relationships, build a date table with a DAX formula, and tidy the model so report builders cannot go wrong.

  1. 3.1Why Separate Tables: Facts and Lookups
  2. 3.2Create and Test Relationships
  3. 3.3Build a Date Table
  4. 3.4Make the Model Safe to Report On
04 · Write the Numbers: Measures in DAX4 lessons

Turn the model into answers. You write measures for quantity, revenue, cost, profit and margin, change the filters inside a formula with CALCULATE, and compare this year with last year using time intelligence.

  1. 4.1Measures: Calculations That Follow the Filters
  2. 4.2Revenue, Cost and Profit with SUMX
  3. 4.3CALCULATE: Change the Filters Inside a Formula
  4. 4.4Compare With Last Year: Time Intelligence
05 · Design the Dashboard Page4 lessons

Turn your measures into a clear page. You match visuals to questions, add slicers and control how visuals filter each other, lay out a KPI row with a trend and two breakdowns, and polish titles, colors and accessibility.

  1. 5.1Pick the Right Visual for the Question
  2. 5.2Slicers and How Visuals Filter Each Other
  3. 5.3Lay Out the Page: KPI Row, Trend, Breakdown
  4. 5.4Polish: Titles, Numbers, Color and Access
06 · Detail, Testing, Sharing and Your Capstone4 lessons

Add a store detail page with drillthrough, test every number against the source, choose a safe way to share, and finish the capstone: a checked dashboard for a sample company, exported and, if your account allows, published.

  1. 6.1Add a Store Detail Page with Drillthrough
  2. 6.2Test Your Numbers Before You Share
  3. 6.3Save, Export and Share
  4. 6.4Capstone: Assemble, Review and Present
Free preview · lesson 1.1No sign-up
Free lesson · 1.1

What Power BI Desktop Does and What You Will Build

About 6 minStep 1 of 7 · You will be able toNo sign-up
Step 1 of 71 min read

You will be able to

  • Name the five stages of a Power BI project.
  • Say what Power BI Desktop is, what it costs and where it runs.
  • Open the program and find its main views.
Step 2 of 71 min read

Why this matters

Most beginners start with charts. The charts look wrong, and they cannot tell why. The cause is nearly always earlier in the chain, in the data. This lesson gives you a map, so you always know which stage you are in.

Step 3 of 71 min read

Learn it

Power BI is a set of tools from Microsoft that turns tables of data into interactive pages. Two parts matter for you.

  • Power BI Desktop is a free program that you install on a Windows computer. You build your work in it.
  • The Power BI service is the online part. You publish your work there so other people can open it. Sharing with others usually needs a paid license, so this course treats it as optional.

Desktop runs on Windows only. If you own a Mac, use a Windows computer at work, at school or at a library. Check Microsoft's current pages for other options.

Every project has five stages. This course has one module for each, plus a sixth module to share and finish.

  1. Get the data into Power BI (Module 1).
  2. Clean it, so every value is tidy and consistent (Module 2).
  3. Model it, so the tables know how they connect (Module 3).
  4. Calculate the numbers you need with formulas (Module 4).
  5. Show the numbers on a well-designed page (Module 5).

A note on names. In Power BI, what you build in Desktop is a report. A report is one or more pages of charts. A dashboard is a different item. It lives in the online service. It is one screen of tiles, usually pinned from reports. Most people say dashboard for any good page of charts. We will use that everyday word, but you will build a report page.

Your project is a sales dashboard for Kestrel Kitchen Supply, a made-up online shop. All the data is made up and uses round numbers, so you can check every result. Each hands-on task ends with a check number. If your number matches, you are on track. If it does not, the lesson lists what to look at.

Step 4 of 71 min read

See it in action

Example (illustrative numbers): Kestrel Kitchen Supply is a made-up shop.

Here is the finished dashboard in words. At the top are a title and two filters, for year and region. Under them are four number cards: revenue, profit, profit margin and change from last year. Below is a line chart of revenue by month, with last year as a second line. Beside it are two bar charts, one for product category and one for store. Right-click a store and a second page opens with that store's details.

Each piece needs earlier work. The cards need formulas. The formulas need connected tables. The tables need clean data. That is why the order is Get, Clean, Model, Calculate, Show.

To install the program:

  1. Open the Microsoft Store on Windows and search for Power BI Desktop. You can also use the download link on Microsoft's Power BI Desktop page.
  2. Install it, then open it.
  3. Look at the left edge of the window. You should see icons for Report, Table and Model views. Newer versions may add more.

If this is not working:

  • You need Windows 10 or newer and a screen of at least 1440 by 900 pixels. Microsoft lists these limits on its download page.
  • If the window shows large black areas, open Windows Settings, search for blurry, choose the option that lets Windows fix blurry apps, and restart the program.
  • If some pop-up boxes never appear, set the Windows display scale to 100 percent.
  • You are asked to sign in when you publish. If the start screen asks earlier, look for a link to close or skip it.
Step 5 of 71 min read

Common mistakes

  • Starting with charts. They feel like the point, so you drag fields onto a chart in the first hour. Follow the five stages instead.
  • Mixing up report and dashboard. People use the words loosely. Ask what they mean before you agree to build one.
  • Thinking free Desktop means free sharing. The service has its own license rules. Plan to share a PDF or the file.
Step 6 of 71 min read

You are done when

Power BI Desktop opens on your computer. You can point to the Report, Table and Model icons. You can say the five stages in order. Your kestrel-bi folder exists and holds an empty project file.

Step 7 of 7

You finished the free lesson

That is one lesson from the course. The full course gives you every remaining lesson, a quick check and a hands-on task in each one, and the workbook of templates and checklists.

Full course$39

What you need
  • A Windows computer. Power BI Desktop is free but runs on Windows only (Windows 10 or newer, 64-bit, and a screen of at least 1440 by 900 pixels at the time of writing). If you only have a Mac, use a Windows computer at work, at school or at a library, and check Microsoft's current pages for other options
  • Power BI Desktop, free from the Microsoft Store or from Microsoft's download page (check the current page for details)
  • Notepad, which is built into Windows, to create the practice CSV files. Every practice file is written out in the lessons and in the workbook, so nothing needs to be downloaded
  • A PDF viewer, such as your web browser
  • A calculator or any spreadsheet for the by-hand checks
  • Optional: a work or school account that has Power BI access, if you want to publish to the online service. Microsoft says a work or school email is needed, and that sharing with other people usually needs a paid license. Nothing in the core lessons requires it, and a PDF export and the project file are enough to finish the capstone
  • All core lessons can be completed for free. The practice data is made up and you create it yourself
Before you start
  • You can save a file, find it again and copy and paste text
  • You are comfortable with totals and percentages, such as adding a column of numbers and working out a share
  • You have access to a Windows computer; no coding or database experience is needed
The capstone

Kestrel Kitchen Supply: A Checked, Shareable Dashboard for a Sample Company

Using the made-up Kestrel Kitchen Supply data, build one Power BI project from raw files to a finished two-page report. Clean the messy 2025 orders, stack them under the 2024 orders, connect the tables in a star model with a marked date table, write eleven measures, design an Overview page with slicers, cards, a trend against last year and two breakdowns, and add a Store detail page reached by drillthrough. Test the numbers against the source files, export a PDF, and, if you have a work or school account with Power BI access, publish the report and check the online numbers. Then explain it in a three-minute walkthrough.

  • kestrel-dashboard.pbix with a Sales table of 48 rows built by recorded Power Query steps, plus Products (8 rows), Stores (5 rows) and a marked Date table (731 rows) (Modules 1 to 3)
  • Eleven measures: Total Quantity, Order Lines, Revenue, Cost, Profit, Margin %, East Revenue, Revenue % of All Regions, Revenue LY, Revenue YoY % and Revenue YTD (Module 4)
  • An Overview page with a title, two slicers, four cards, a line chart of this year against last year, and bar charts by category and by store, all titled, aligned and given alt text (Module 5)
  • A Store detail page reached by drillthrough from the store chart (Module 6)
  • A log of at least eight checks, each with the expected number, the actual number and pass or fail, including one slice worked out by hand (Module 6)
  • A PDF export of the dashboard, and, if your account allows, a published report whose numbers you have checked (Module 6)
  • Notes for a three-minute walkthrough that states the question, the key numbers, the breakdown, one store and the limits (Module 6)
Key terms taught29
Power BI Desktop
A free Windows program where you load data, clean it, model it, calculate on it and build report pages.
Power BI service
The online part of Power BI, where you publish reports so other people can open them. Sharing there usually needs a paid license.
Report
One or more pages of charts and numbers that you build in Desktop.
Dashboard
In Power BI's own words, one screen of tiles in the online service. In everyday speech, people also use the word for a good report page.
CSV file
A plain text file where each line is a row and commas separate the columns.
Grain
What one row of a table stands for, such as one product sold in one store on one day.
Import
Power BI keeps its own copy of the data inside your project. The source file is not changed, and Refresh reads it again.
Power Query
The cleaning workshop inside Power BI. It records each change as a step, and replays the steps when data refreshes.
Applied Steps
The list of recorded changes for a query, run from top to bottom like a recipe.
Staging query
A query that only feeds another query. You switch off its loading so it does not become a table in the project.
Append
Putting the rows of one table under another table. Columns are matched by name.
Data type
What kind of value a column holds, such as whole number, decimal number, date or text. It decides what you can do with the column.

Browse the full Academy encyclopedia

How this course was checked

15 checks were run and recorded while writing this course (code, formulas, commands and facts), and it lists 49 official sources it was checked against. Prices, features and policies of outside tools can change, so check each tool's own website.

Created by Apex Flow Academy with AI assistance. For education only; not legal, tax, financial or medical advice. Results depend on your effort and circumstances.