Resources

The best videos I have found on each stage of a Power BI project, grouped by the teacher who made them. Each one is here for a part it explains better than the rest. The first tag is the stage it belongs to — acquisition, transform, model or report — and the rest are the topics it covers. The date is when the video was published, so you can see how current it is. Links open where the explanation starts.

New to the model stage? Start with Why a star schema, then Getting a semantic model ready for AI. The rest of the videos are below, grouped by teacher.

Access Analytic Learn

Group Uniques – Power Query Challenge

Unpivot other columns avoids hard-coding every month name, so next month’s column still lands in the same place.

transform pivot/unpivot Power Query

Video · 2023 · from 4:30

Avi Singh – PowerBIPro

Power Query Tutorial for Power BI Desktop (Get Data & Transform): Complete Step-by-Step Tutorial

The Get Data list, the More dialog and a first Excel import, in one full walkthrough.

acquisition Power Query connectors

Video · 2023 · from 1:30

Use Power BI to Combine CSV and Excel Files from a Folder (#TalkPowerBI Question from Brian)

Combine the files in a folder, and add a header file when the monthly files disagree about their columns.

transform combine files Power Query

Video · 2018 · from 4:30

Time Intelligence Made Easy: Automate Date Filters with Offsets

Three ways to build a calendar table, and the offsets that keep date filters current.

model time intelligence date tables

Video · 2025 · from 1:30

Curbal

Transpose, pivot or unpivot in Power Query?

Transpose, promote headers and pivot other columns to turn rows into columns and back again.

transform pivot/unpivot

Video · 2020 · from 3:00

DAX Fridays #206: 9 DAX unwritten rules

The habits that give a beginner away, from column references to model design.

model DAX

Video · 2021

How to design stunning Power BI reports: From initial sketches to final result

Sketch the story and write down the questions you cannot answer yet, before touching the canvas.

report design

Video · 2022 · from 9:00

Enterprise DNA

Here Are The Differences Between Connectivity, Dataset and Storage Modes In Power BI

Import, DirectQuery and composite seen through the model view: which tables can switch to Dual, and which cannot.

acquisition composite models DirectQuery

Video · 2023 · from 9:00

Using Bookmarks To Change Views On The Report Page In Power BI

Bookmarks plus buttons switch between views on one page instead of adding pages.

report bookmarks

Video · 2020 · from 9:00

Developing A Superior Navigation Experience For Your Power BI Reports

Make one report feel like a web app: pages reached from within the report, not from a list.

report navigation

Video · 2020 · from 1:30

Guy in a Cube

What Are Power BI Data Connectors and Why They Matter

Connectors are the Get Data list, and the connection is made from your PC, not the cloud, with the network and sign-in consequences that follow.

acquisition connectors

Video · 2021 · from 1:30

Choosing Storage Modes for Composite Models in Power BI: Import, Dual, or DirectQuery?

Why Dual exists: in a DirectQuery relationship a date filter still sends every day to the source, and Dual lets the dimension answer from the model instead.

acquisition composite models DirectQuery

Video · 2022 · from 3:00

The PERFECT Power BI dataflows use case

Centralise the customer logic once so every report reuses it, instead of each file repeating the same query.

acquisition dataflows

Video · 2022

Natives Queries or ODBC with Incremental Refresh in Power BI

The order that trips people up: datasets need RangeStart and RangeEnd first, dataflows the other way round, and a native query breaks folding.

acquisition incremental refresh query folding

Video · 2021 · from 3:00

Column Profiling in Power BI Desktop

What the bar under each column tells you: valid, error and empty counts, and the distribution that shows a date-time column worth splitting.

transform profiling

Video · 2019

Power Query for Beginners: Clean, Fold & Load Fast

How to read the folding indicator step by step, including the "not supported by fast copy" warning that can break it.

transform query folding

Video · 2025 · from 12:00

Why Power BI loves a Star Schema

Facts in the middle, dimensions as the points, and why that shape suits Power BI.

model star schema

Video · 2021 · from 1:30

Power BI: Sometimes you just need guidance

Where Microsoft’s own modelling guidance lives, and why a weak star schema costs you later.

model star schema

Video · 2020

Power BI Tutorial for Beginners (Step-by-Step in 30 Minutes)

Start with the questions the audience must answer, then pick the visuals, so the report does not fill up with charts nobody asked for.

report design

Video · 2026 · from 21:00

My CHECKLIST for troubleshooting Power BI Performance

Performance Analyser first: record what is slow in Desktop before publishing and hoping the service is faster.

report performance

Video · 2021 · from 9:00

Havens Consulting

Improving Merging & Appending Power Query (Queries) with Ken Puls

Reference then append to keep one visible step per table, so the next person can see what was combined.

transform combine files

Video · 2023 · from 4:30

Speed Up Your Power BI Time Intelligence – with this Simple DAX Change

The calendar types added in 2025 (fiscal, ISO, 4-4-5) and the query-planning gains, shown in preview.

model time intelligence

Video · 2025

Conditional Page Navigation for Buttons in Power BI

One button, whose destination is chosen by a slicer, instead of a button per page.

report navigation

Video · 2020 · from 3:00

Kasper On BI

Everything on (Power BI) Accessibility with Meagan Longoria

Accessibility as a baseline rather than a project: the tab order helps the colleague who cannot use a mouse.

report accessibility

Video · 2022 · from 12:00

KratosBI

Top 5 Design Tips in Power BI in 11 Minutes!!!

A report page used as a hover tooltip, so a visual can show its own trend without a second page.

report design tooltips

Video · 2020 · from 9:00

Microsoft Hates Greg

Why Enhanced Time Intelligence Still Sucks

The counterweight: fiscal calendars solved this with offsets long ago, and the built-in features still do not cover them.

model time intelligence fiscal calendars

Video · 2025 · from 3:00

Debunking Flat vs. Star Schemas

The benchmark that questioned whether stars are always faster.

model star schema flat tables performance

Video · 2025

The Spectrum

When a star schema is worth it and when a flat table is fine, with pros and cons rather than rules.

model star schema flat tables

Video · 2025 · from 10:30

Microsoft Power BI

Microsoft Power BI: End-to-end Power BI Desktop data modeling – BRK2078

When import is the right default (about 95% of the time, they say) and what makes DirectQuery the exception.

acquisition DirectQuery import

Video · 2019 · from 4:30

Microsoft Power BI: Data visualization best practices – BRK3023

Layout, spacing and navigation: build the report so the next page is one click away.

report design navigation

Video · 2019 · from 39:00

Microsoft Power BI: Creating accessible Power BI reports – BRK2036

Alt text and tab order: what a screen-reader user hears, and why the visual order is not the reading order.

report accessibility

Video · 2019 · from 9:00

PeryTUS – Power BI How To

Learn basics of Time Intelligence DAX functions – Part 1

Why time intelligence depends on a proper calendar table, and the wrong totals that appear without one.

model time intelligence date tables

Video · 2022

Many to Many or Bridge Table in Power BI

The bridge-table design, how it differs from a direct many-to-many relationship, and what each does to the numbers.

model many-to-many

Video · 2022 · from 9:00

RADACAD

Dataflow Vs Dataset: What are the Differences of these two Power BI Components

A dataflow holds the Power Query work; a dataset holds the model. Keeping them apart lets different people own each layer.

acquisition dataflows

Video · 2020 · from 1:30

Power BI Incremental Refresh and Hybrid Tables

Hybrid tables keep the newest partition in DirectQuery and the history imported; a Premium feature and not the same thing as Dual.

acquisition incremental refresh

Video · 2022 · from 3:00

Power BI Performance Tip: Query Folding in Power Query

One step Power Query cannot translate turns the indicator red, and every step after it runs in memory, so the whole table is pulled first.

transform query folding performance

Video · 2025 · from 15:00

Append vs Merge in Power BI and Power Query

Append stacks tables with the same shape; merge joins on a key, even when the two columns have different names.

transform combine files

Video · 2018 · from 12:00

One Dimension Filters Another Dimension in Power BI

Why two dimensions cannot filter each other in a star, and the pattern that gets around it.

model relationships filter direction

Video · 2020

DAX CrossFilter Function

Change one relationship’s direction for a single measure, without changing the model.

model DAX filter direction

Video · 2021 · from 4:30

Power BI Design Tip: Design for Mobile Device

A mobile layout for each page: pin and resize the visuals for the phone, leaving the desktop layout untouched.

report mobile

Video · 2022 · from 1:30

SQLBI

Import vs DirectQuery in Power BI

The same model as DirectQuery, then imported: seven seconds to six milliseconds in their test, with the warning that the gap depends on the model and the source.

acquisition DirectQuery performance

Video · 2020 · from 3:00

Measures vs. calculated columns in DAX and Power BI

Columns are computed and stored, so they cost model size; measures are computed at query time.

model DAX

Video · 2020

Finding the slowest measure in a DAX query

Copy the slow visual’s query into DAX Studio to find which of its measures is the expensive one.

report performance DAX

Video · 2020