Go back to Courses

Power BI for the Business Analyst Online

  • On-Demand
  • Coached
Author: Matt Allington
You can become a Power BI ninja if you learn getting and transforming your data, reporting with Power BI, and how to write DAX! This course developed by Matt Allington, a Microsoft MVP(Power BI) and expert trainer, who will teach you Power BI from end-to-end with hands-on experience. It includes bi-weekly (every 2 weeks) live online Q&A calls.
Power BI for the Business Analyst Power BI for the Business Analyst

Power BI for the Business Analyst Online

$495 regular price $450 sale price Renews at $99 per year
(All prices in USD)
This Course contains:
11h 30m of training content
22 Content Modules
20 Workshop Lab
Downloadable files and Handouts
Support and Discussion groups
Certificate of completion
11h 30m
Power BI
Data Visualization
Data Modeling
DAX Formulas
Data Transformation

What you'll learn?

Creating Interactive Power BI Reports: Bookmarks, Buttons, Tool Tips, Drill Through
Various Features that Facilitate your Report Generation: Cross Filter, Top N, Conditional Formatting, Hierarchies
Creating and Publishing to Workspaces in PowerBI.com
Creating Dashboards in PowerBI.com
Creating Power BI Workspace Apps to share Production Quality Reports with End Users
Introduction to Power Query and UI Walkthrough
Transformations to Cleanse Data in Various Ways
Appending Data and Merging Data
How to build a Star Schema from a Snowflake Schema and from a Flat Table
Advanced Power Query Concepts (Relative References, Conditional IF Statements, Accessing Data from Previous Row)
Introduction to DAX (Data Analysis eXpressions), the Data Modeling Language of Power BI
Lookup Tables and Data Tables (Dimension and Fact)
Measures vs Calculated Columns
Common DAX Functions: SUM(), DISTINCTCOUNT(), COUNTROWS(), DIVIDE(), IF(), IN { }
Filter Propagation
The CALCULATE() and ALL() Functions
The FILTER() Function
DAX Functions: SWITCH() and Field Parameters
Disconnected and Multiple Data Tables
Next Steps on Your DAX Journey

Course Overview

Course Description

Power BI for the Business Analyst Online is a structured, online training course that covers Power BI from end-to-end. It will help you learn reporting with Power BI, getting and transforming your data with Power Query, and writing DAX formulas to extract data insights for reporting (DAX is the data modeling language of Power BI)

This course is created and delivered by Matt Allington, world-renowned Power BI and DAX expert and trainer, Microsoft MVP (Power BI) for 6 consecutive years, and author of the best selling book, Supercharge Power BI.

Power BI for the Business Analyst Online comprises of:

  • Self-paced viewing of online videos.
  • Hands-on practice following the demos in the videos and solving the practice exercises.
  • Attending live online Q&A calls (1 hour each) held every 2 weeks.
  • Extension reading and practicing with Matt’s books (included in this registration).

Thus, this training is a combination of self-paced learning and guided coaching.

Course Coverage

This online course consists of three Modules (expand the sections below for details).

Introduction to Power BI

Building Your First Report

Power BI Visuals

Power BI Formatting Features

Power BI Reporting Capabilities

Creating Different Types of Reports

Publishing Reports to PowerbI.com

Creating Dashboards Online

Creating Group Workspaces for Collaboration

Power BI.com Salient Features

Creating and Sharing Apps with End Users

Intro to Power Query

Power Query UI Walk Through

The Get Data User Experience

Splitting Columns into Other Columns and into Rows

Cleansing Data with Power Query

Combine all Flat Files in a Folder

7 Ways to Join Queries

Audit Query

De Normalize Relational DB

Relative References in Queries

Conditional Logic

Introduction to Data Modelling

Overview of the DAX Language (Data Analysis eXpressions)

Common Functions in the DAX Language

Writing Formulas that Leverage Multiple Tables

CALCULATE – the Most Important Function in DAX.

Advanced Concepts, including Table Functions such as ALL and FILTER

Time Intelligence

What-if Analysis

Field Parameters in Power BI

How it Works

 Upon registration, you will receive access to:

  • Online videos and downloadable course materials. The online videos are recorded by Matt Allington who has the innate ability to explain the complex concepts and help you understand them.
  • Ask Anything Power BI, the bi-weekly (every 2 weeks) live online Q&A calls (1 hour each) with Matt Allington / Jason Cockington.
  • Matt Allington’s books, Supercharge Power BI and Supercharge Excel (digital editions)

It is recommended you

  • view the videos,
  • complete the practice exercises, and the
  • prepare any questions you have prior to the Q&A call.

One of the benefits of this style of learning is you can listen to and learn from all the discussion and questions from other participants, even if you don’t have questions of your own.

You can choose to complete the course material any time based on your availability and time preferences, and you can attend any of the scheduled Q&A calls (see the Live Online Q&A Calls section below for the details).

Live Online Q&A Calls

The 1-hour live online Q&A calls will be held once every two weeks throughout the year.

There are two Q&A calls that run concurrently (Group 1 and Group 2), designed to cater for most time zones around the world.

  • Group 1: 7:00 AM – 8:00 AM Australian Eastern Time (Sydney)
  • Group 2: 4:00 PM – 5:00 PM Australian Eastern Time (Sydney)

You will receive a Zoom meeting invite for the Q&A calls in an upcoming month before the start of that month, which is for both Group 1 and Group 2. (There are typically 2 or 3 calls per month for both Group 1 and Group 2, making it to about 40 calls per year all together.)

You can attend whichever group call (Group 1 or 2) that you prefer.

You can email your questions along with any workbooks used one or two days earlier and those questions will be taken up during the Q&A call.

The Q&A calls will be recorded, and all the recordings will be shared with you after the call irrespective of whether you could make it to the call or not. You can download these recordings and keep them for your later reference.

How long can videos and Q&A Calls be accessed?

Power BI for the Business Analyst Online is built on an annual subscription basis. 

Your access is valid initially for one year, and you can choose to renew it annually at your own discretion.

You will have access to online videos, course materials and the live online Q&A calls for as long as your subscription is active.

(Please see the How Subscription Works section below for more information.)

DAX Books

SCPBI 3rd Edition
Cover of Supercharge Excel

Your registration includes digital copies of Matt Allington’s books, Supercharge Power BI and Supercharge Excel.

You can choose to use either book for your DAX learning. DAX skills are transferable between Power BI Desktop and Excel Power Pivot, with the difference being UI.

Power BI Desktop is more advanced than Excel in that it might include new DAX functions before Excel. But the DAX concepts remain the same.

The books will help you with more illustrations and practice exercises with DAX.

Bonus Gifts with this Course

Access to all the Q&A calls as long as you are subscribed.

Downloadable video recordings of the live online Q&A calls.

Access to the Discussion Forum.

Course Update Log

First release of this course with 3 Modules. (This course supersedes the original version, which only contained Modules 1 and 3.)

Course Formats

This is an online course developed and delivered by Matt Allington. You can view the pre-recorded videos at your own pace and practice the exercises following the demos. The course comes with all required sample files, practice workbooks, and digital copies of Matt Allington's books, 'Supercharge Power BI' and 'Supercharge Excel'.
The course includes live online Q&A calls with Matt Allington or Jason Cockington. The Q&A calls are held 2 different times to suit most of the time zones. During the Q&A calls, you can ask questions and ask for help for your business problems. You can attend the Q&A calls scheduled every 2 weeks as long as your subscription is active.

Course Content

Intro to Power BI for the Business Analyst
5 Lessons
Getting Started
Training Course Overview
Introduction to Power BI
Introduction to Adventure Works Sample Database
Summary – Introduction
Module 1: Foundations of Power BI – Data to Dashboard
1 Lesson
Module 1 Topics
Power BI Desktop – Building Your First Report
18 Lessons
Introduction to Building Reports
Adding Logo and Title to Report
Adding a Visual to the Report
Visual Fields Options and Tooltips
Adding a Visual using Q&A Feature
Data Hierarchies
Visual Headers
Formatting Features
Repurposing an Existing Visual
Cross Filtering
Slicers and Filters
Adding a Visual to Display a Single Value
More Formatting Features
Adding a Visual from Visualizations Pane
Analytics Features in Power BI
AI Capability of Power BI
Bookmarks and Buttons
Summary – Building Your First Report
Power BI Desktop – Different Types of Reports
8 Lessons
Creating a New Report in the Same Workbook
Visual to Display Top 20 Customers
Conditional Formatting
Drill through Report
Bookmarks and Buttons Revisited
Tool Tip Report (Custom Tool Tips)
Mobile Layout
Summary – Different Types of Reports
12 Lessons
An Introduction to Sharing Power BI Reports
An Introduction to Power BI.com
Workspaces in Power BI.com
Publishing Reports to My Workspace
My Workspace for Personal Use and Personal Sharing
Creating a Group Workspace
Publishing Reports to Group Workspace
Creating Reports in Power BI.com
Editing Reports in Power BI.com
Providing Access to Group Workspace
Importing PBIX Files into Power BI.com
Summary – PowerBI.com
Dashboards in PowerBI.com
3 Lessons
Introduction to Dashboards in Power BI.com
Creating Dashboards
Summary – Dashboards in PowerBI.com
Power BI.com Salient Features
8 Lessons
Importing Excel Files into Power BI.com
Quick Insights
Analyze in Excel
Adding Comments to Reports
Subscribing to Emails
Bookmarks in Power BI.com
Power BI.com – Other Important Features
Summary – Power BI.com Salient Features
Sharing Production Reports to End Users
3 Lessons
Creating and Sharing Power BI Workspace App
Mobile App
Summary – Sharing Production Reports to End Users
Module 2: Get & Transform Data
1 Lesson
Module 2 Topics
Intro to Power Query
4 Lessons
Introduction to Power Query
The Get Data User Experience
Power Query UI Walk Through
Summary – Introduction to Power Query
Simple Transformations
4 Lessons
Cleansing Data
Splitting Columns into Columns and Rows
Cleansing Tables
Summary – Simple Transformations
Appending and Merging Data
4 Lessons
Appending Flat Files in a Folder
Merging Data with Joins
Audit Query
Summary – Appending and Merging Data
Star Schema
3 Lessons
Flattening Tables
Building a Star Schema
Summary – Star Schema
Advanced Concepts
4 Lessons
Relative References in Queries
Conditional Logic If Statements
Accessing Data from Previous Row
Summary – Advanced Concepts
Module 3: Extracting Data Insights with DAX and Power BI
1 Lesson
Module 3 Topics
Introduction to Data Modelling with Power BI
5 Lessons
Review of the Four Stages of Self-Service BI
Introduction to Data Modelling
Thinking of Data in Tables
Review of Adventure Works Sample Database
Summary – Intro to Data Modelling with Power…
Power BI Data Model
9 Lessons
Introduction to Loading Data
Loading Data
Two Types of Power BI Tables
Relationships in Power BI
Data Compression
Default Aggregations, Custom Themes, Summary
Planning Your Data Model
Best Practices and Tips
Summary – Power BI Data Model
Writing DAX Formulas
9 Lessons
Measures and Calculated Columns
DAX Functions
Why to write DAX Formulas
Practice Exercises
Answers to Practice Exercises
Accurate Visualisation of Data Insights
Filter Behaviour
Bidirectional Filtering
Summary – Writing DAX Formulas
The CALCULATE Function Explained
6 Lessons
The CALCULATE Function
Debugging Your DAX Formulas – 6 Step Process
Walkthrough of Live Examples
Filter Behaviour Revisited
Summary – Calculate Function
Leveraging the CALCULATE Function
7 Lessons
Percentage of Totals Problem
The ALL Function
Alternatives in Using ALL Function
Enhancing the Readability of the Data Model
Practice Exercises
Answers to Practice Exercises
Summary – Leveraging the CALCULATE Function
Time Intelligence
9 Lessons
Introduction to Time Intelligence
Three Types of Time Intelligence
Rules of a Date Table
Removing Aggregations on Calendar Columns
Sorting Calendar Values
Auto Time Intelligence
Running Totals
Change vs Prior Year/Month
Summary – Time Intelligence
The FILTER Function Explained
4 Lessons
The FILTER Function
Filter Function is like a Calculated Column
FILTER Function Pattern to get Business Insights
Summary – Filter Function
Multiple Data Tables in Power BI Data Model
4 Lessons
Introduction to Multiple Data Tables
Loading and Connecting a Second Data Table
Measures to Derive Business Insights from 2 Data…
Summary – Multiple Data Tables
What-if Analysis
4 Lessons
What-if Analysis in Power BI
Changing Filter Behaviour to Display the Results
Using Single Value to Display the Results
Summary – What-if Analysis
Building DAX Knowledge
10 Lessons
Chart Title and Values based on the Selected…
Setting up the Chart
Displaying Short Month Name
Setting up the Chart – Contd.
The SWITCH Function
Harvester Measure to Display Dynamic Chart Title
Field Parameters in Power BI
Next Steps
Summary – Building DAX Knowledge
Rate the Course
1 Lesson
Course Feedback

How subscription works?

This course is built on an annual subscription format. Your registration comes with 12 months of access to the course materials, so you can refer back to the videos and example files whenever you like. Your subscription also gives you access to our private Discussion Forum, where you can ask questions related to the course materials, as well as how to apply those teachings to your own work. This forum is an invaluable resource that also allows students to practice their own learnings by helping others with those questions.

On your annual renewal date, your subscription will be automatically renewed with the credit card information on file, unless you cancel your subscription beforehand. You will be emailed a renewal reminder about one month before the renewal date. Please see the FAQs below for information about subscription renewals and cancellations.

Commonly Bought Together

Want to really take your skills to the next level? Check out these other great products.

See All

About the author

Matt Allington

Microsoft MVP
Matt Allington is one of the founding partners of Skillwave.Training, and the owner and principal consultant at Excelerator BI Pty Ltd. in Australia. He is an expert in Power BI and DAX training, and has 30+ years of experience in using data to deliver business value. Matt is an author, blogger, and Microsoft MVP that specializes in Power BI, Power Pivot, and Power Query. He brings his business and IT experience to solve general business data problems quickly and efficiently.


I’m a beginner, is this course suitable to me?
Yes, this is a beginner’s course and doesn’t require any reporting or programming knowledge. You will learn from scratch how to build reports, share them and model your data to extract business insights. In this course the concepts are explained and demonstrated with live examples that you can practice using the given training files and follow along.
Why is this course a subscription?
One of the key features of this course is that you get access to the online videos and live online Q&A calls with a Power BI expert. Subscribers of this course can attend any of the Q&A calls scheduled every 2 weeks during their subscription year. At the end of the first 12 months you can continue to subscribe and keep these benefits, or you can cancel your subscription and end your participation at that time. You will receive an email about 4 weeks before your subscription is renewed so that you can choose to opt out if you want to.
Will I get videos of the Q&A calls?
Yes, you will. Each Q&A call is recorded and the link to download the video will be sent to the registrants. You can download a copy of the video file and store it for your reference.
If I can’t attend a Q&A call, can I still ask questions?
Yes, you can. You can email your questions in advance. The trainer will answer the specific Q&A questions during the live online Q&A calls and you can watch the answers on the video recording that you recieve in your own time.
If I get distracted, can I come back and do it later?
Definitely. This is a subscription based course, and gives you access to the online videos and the live online Q&A calls that are scheduled during your subscription period. You can do self-paced learning and attend the Q&A calls as per your convenience. You can renew your subscription to continue to have these benefits.
Is there a specific time to join the course?
No, you can register at any time. Your subscription is valid for one year from the purchase date, and you get immediate access to the on-demands videos and downloadable course materials. You will also receive the meeting invite to attend the next scheduled Q&A calls.
How do I access the course materials? Are they downloadable?
The pre-recorded videos are streamed on-demand and may be watched as often as you like. However, they are not downloadable. The example files and handouts for the course are downloadable.
Where are the pre-recorded course videos hosted?
All the videos for the course are hosted on Vimeo. Please note that some networks block access to Vimeo, in which case the videos will not be watchable. You may want to double-check that your network allows access to Vimeo before registering to the course, to ensure that you will be able to see the videos.
How do I receive my Certificate of Completion?
After all the modules and lessons have been completed, you will be able to download the Certificate of Completion from the My Courses area of your Account Dashboard.
Aside from the Q&A calls, what support is included with the course? How do I ask questions?
All users with a current course subscription receive access to our private Discussion Forum, where they can ask questions related to the course materials, as well as how to apply those teachings to their own work. This forum is also intended to act as a place for students to practice their own learnings by helping others with those questions. While the focus of this forum is primarily aimed at allowing students to learn by helping each other, they are monitored by our course authors as well. For technical issues related to the site, course access, or other questions regarding your account, please get in touch through our Contact Us page.
How do I renew my subscription?
If you subscription is set to auto-renew, our system will automatically renew your subscription for another year on your renewal date using the billing information on file. If you subscription is set to manual renewal, our system will generate a manual invoice and email it to you on the renewal date. About a month (4 weeks) before your next renewal date, you will receive an email from us reminding you that the renewal is coming up and to confirm your billing details so your access is uninterrupted.
How do I cancel my subscription?
You may cancel your subscription at any time, and you will continue to have access to all of your course materials until your expiry date. To cancel your subscription, go to the Billing page from your Account Dashboard and select the subscription to cancel from the My Subscriptions area. Once in the Subscription Details page, you can then choose to cancel your subscription from the Actions field. After your subscription expires, you will not longer have access to the course materials, including the downloadable 'Supercharge Power BI' and 'Supercharge Excel' books.
What payment methods do you accept? What currency is used?
We accept credit card payments through our secure online payment portal, Stripe. If you would like to discuss other payment options, please get in touch through our Contact Us page. All transactions are charged in US Dollars. Please note that because Skillwave is registered in Canada, we are required by Canada Revenue Agency to collect the 5% Goods & Services Tax (GST) on registrations made by Canadians.
What is your refund policy for this course?
We think you will love our training; however, if you are unsatisfied with the training for any reason, we offer a 14-day 100% money-back guarantee, as long as you have completed less than 25% of the course. All we ask in return is that you tell us why you were unsatisfied with the training. We do not offer refunds if you have completed over 25% of the course and/or it is more than 14 days after the purchase date.
Can an account be shared with or transferred to another user?
Login credentials, downloads, and other course materials are for the exclusive use of the registered user only. Sharing of credentials is in violation of our site policies and may result in termination of product and/or site access without notice.


Power BI for the Business Analyst Online

(0 Review)


There are no reviews yet.

Only verified customers who have purchased this product may leave a review.