<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=612681139262614&amp;ev=PageView&amp;noscript=1">
Skip to content

Need help? Talk to an expert: phone(904) 638-5743

Introduction to Power BI Data Modeling

Build a model from raw data using Power Query, create dimensions, merge and load data, build relationships and a date table, choose schemas, handle bidirectional and 1:1 cases, and follow best practices.

  • Course Info
  • Instructor
  • What to know beforehand
  • System Requirements

Course Description

In Introduction to Power BI Data Modeling, Greg Trzeciak teaches you how to build clean, reliable models that make reporting easier and DAX more predictable. You’ll learn the core concepts behind good modeling, fact and dimension tables, model types, relationships, and schemas, plus the practical decisions that prevent common reporting problems like confusing filters, inconsistent totals, and slow performance. This course is designed to give you a strong foundation that applies to nearly every Power BI project, from simple dashboards to enterprise semantic models. You’ll follow a hands-on modeling workflow from raw data to a working model. Greg covers how Power Query supports data shaping, how to build and refine dimensions, how to merge data when needed, and how to load the results back into Power BI. Then you’ll focus on relationships and structure, creating a date table, choosing the right schema, understanding bidirectional filtering, and handling special cases like 1-to-1 relationships. By the end, you’ll have a repeatable modeling process and best practices you can apply to build fast, trustworthy Power BI solutions.

Course Outline ( Free Preview)

Module 01 - Introduction

Module 02 - Things to Consider

Module 03 - Fact and Dimension Tables 14 min.

Module 04 - Model Types 7 min.

Module 05 - Model Types (Part 2) 8 min.

Module 06 - Model Types (Part 3) 10 min.

Module 07 - Raw Data 4 min.

Module 08 - Power Query in Power BI 3 min.

Module 09 - Creating Our First Data Model 13 min.

Module 10 - Building Dimensions 9 min.

Module 11 - Dimension Tables (Part 2) 4 min.

Module 12 - Merging 13 min.

Module 13 - Load Back Into Power BI 14 min.

Module 14 - Building Relationships 5 min.

Module 15 - Creating a Date Table 12 min.

Module 16 - Schemas 6 min.

Module 17 - Bidirectional Filtering 6 min.

Module 18 - 1 to 1 Relationships 2 min.

Module 19 - Data Model Tips 4 min.

Module 20 - Best Practices 9 min.

This course includes:

  • 2+ hours of training
  • 20 Modules
  • Beginner level content
  • Access on mobile and browser
  • Certificate of Completion