Course Overview
TOPThis Level 2 course in the custom Power BI Desktop training series focuses on designing robust data models using Power Query and Power BI.
Scheduled Classes
TOPWhat You'll Learn
TOPYou will learn to connect to multiple data sources, shape and transform data, and build clean, reliable models for reporting. Emphasis is placed on creating queries, optimizing model performance, and preparing datasets that other Power BI report users can leverage. The course bridges Excel-centric workflows with Power BI capabilities, helping report builders move beyond basic spreadsheets to scalable, shareable models. Participants gain practical skills in model design and transformation to support consistent, accurate reporting.
Outline
TOP- Understanding Power BI Data Queries
- Overview of Power BI Queries
- Power Query
- Data Sources
- Creating and Transforming Data Models
- Understanding a Basic Data Model
- Creating the Initial Data Query
- Converting Raw Data into a Data Model
- Data Transformations
- Query Editor Transformations
- Altering the Data
- Creating new Data
- Refreshing Data
- Accessing Additional Data Sources
- Using an Access database
- Creating a Hybrid Data Model
- Working with Data
- DAX Calculated Columns and Measures
- Review of Calculated Columns
- Power BI Measures
- Evaluation Context
- Optimize Model Performance
- Date Tables
- Introduction to the M Language
- Power BI Functions: M Language
- M Language Syntax
- Adding Columns
Prerequisites
TOPSkills and knowledge equivalent to those learned in:
- Data Analysis using Power BI Desktop - Level 1 - Report Builder
Who Should Attend
TOPReport builders and analysts who create Power BI reports and need to design or refine custom data models. Ideal for Excel users transitioning to Power BI, BI developers supporting business teams, and professionals responsible for preparing datasets for others. Those aiming to master Power Query, improve data shaping and transformation, and optimize models for reliable reporting will benefit. It suits users who collaborate on shared datasets and want to deliver scalable, consistent reports.