Udemy

Advanced DAX in Power BI

Enroll Now
  • 201 Students
  • Updated 4/2025
4.3
(19 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
7 Hour(s) 18 Minute(s)
Language
English
Taught by
Excel Mojo
Rating
4.3
(19 Ratings)
1 views

Course Overview

Advanced DAX in Power BI

Advanced DAX in Power BI: Exploring Advanced Techniques, Context & Filter Management, and Performance Optimization

The Advanced DAX in Power BI course is designed for individuals looking to deepen their understanding of Data Analysis Expressions (DAX) within the Power BI environment. This comprehensive course covers a wide range of topics, starting with foundational Power BI concepts such as data tables, lookup tables, and cardinality, before moving into more advanced DAX techniques and functions.

Key concepts explored in this course are filter flow, DAX operators, and the essential functions of the DAX engine, including the formula engine and the storage engine. Participants will gain an in-depth understanding of the VertiPaq engine and DirectQuery and will learn about compression, encoding methodologies, and the relationships between VertiPaq and Power BI models.

The course also covers DAX error handling, scalar functions, logical functions, and table manipulation functions like SELECTCOLUMNS, ADDCOLUMNS, and UNION. Additionally, you will learn about complex DAX functions such as CALCULATE, KEEPFILTERS, and context transitions with practical exercises that enhance real-world understanding.

A strong focus is placed on time intelligence, where you’ll explore date table creation, commonly used time functions like SAMEPERIODLASTYEAR, and patterns for calculating YTD (Year-To-Date) and MTD (Month-To-Date) values. Participants will also become proficient in advanced table functions and relationship management, such as USERELATIONSHIP and CROSSFILTER, which are crucial for building complex models.

By the end of this course, you will have gained the expertise needed to use DAX in Power BI efficiently, optimize reports, and tackle advanced analytical challenges. Whether you're looking to accelerate your decision-making processes or refine your Power BI models, this course will provide the tools and techniques needed to take your skills to the next level.

Course Content

  • 1 section(s)
  • 62 lecture(s)
  • Section 1 Advanced DAX in Power BI

What You’ll Learn

  • Master DAX functions, including aggregation, time intelligence, and logical functions for complex calculations in Power BI.
  • Understand DAX engine components, including VertiPaq and DirectQuery, and their impact on performance.
  • Learn advanced filtering techniques with functions like CALCULATE, KEEPFILTERS, and context transitions.
  • Gain expertise in time intelligence functions, including YTD, MTD, and SAMEPERIODLASTYEAR calculations.
  • Build and optimize data models using table manipulation and relationship functions such as UNION, RELATED, and USERELATIONSHIP.


Reviews

  • G
    Gian Ivo Dall'Agnol
    3.0

    Mancano files di esempio con le istruzioni scritte di cui si parla (le devi inserire a mano)

  • A
    Anantha K
    5.0

    I have done other 2 courses in this specialization, but honestly this course was far better than those. This course was really well designed. It is more than obvious that the author has put time and effort into it.

  • U
    Udemy User
    4.5

    Advanced DAX in Power BI is a must for users looking to master complex calculations and optimize data models. It covers advanced topics like time intelligence, custom aggregations, and row-level security, offering hands-on exercises to apply real-world scenarios. Perfect for users already familiar with Power BI who want to take their skills to the next level.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed