Skip to main content

Course

Intermediate Data Modeling in Power BI

Intermediate3 hr

Master data modeling in Power BI.

Python3 hr9 videos24 Exercises1,850 XP58,534Statement of accomplishment

Create Your Free Account

Continue with Google
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Training a Team?

Try for Business

Course Description

Extend your Data Modelling Skills

In this course, you’ll extend your knowledge about facts, dimensions, and their relationships. You learn about the cardinality of relationships and how you can use bi-directional cross-filtering in your model.

Use DAX to Customize your Data Model

You’ll also explore the use of quick measures and hierarchies and write DAX to fully customize your data model. Finally, you’ll get introduced to Power BI reporting best practices to improve the performance of your reports.

Feels like what you want to learn?

Start Course for Free

What you'll learn

  • Identify the purpose of a date dimension table and evaluate methods for creating one in Power BI, including the DAX CALENDAR() function.
  • Differentiate between natural keys, surrogate keys, and composite keys, and recognize the cardinality types — one-to-many, one-to-one, and many-to-many — supported by Power BI relationships.
  • Distinguish between single-directional and bi-directional cross-filtering and assess the trade-offs of each in terms of data model integrity and report behavior.
  • Recognize the concept of role-playing dimensions and identify how USERELATIONSHIP() enables multiple inactive relationships in a Power BI data model.
  • Evaluate common causes of data model performance problems and assess optimization techniques including import mode selection, calculated columns versus measures, and relationship management.

Prerequisites

Curriculum

Course outline

1

Date Dimensions and Relationships

3

Advanced Data Modeling

In this chapter, you'll look at some advanced data modeling techniques. You'll learn how and when to use bi-directional cross filters and role-playing dimensions.
Start Chapter

Intermediate Data Modeling in Power BI

Course
Complete

Earn Statement of Accomplishment

Enroll Now

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.