• Classroom
  • Online, Instructor-Led
Course Description

This course takes an in-depth approach to the DAX language, teaching designers how to build models that extend the capabilities of source data for more in-depth, customized business intelligence solutions. Topics covered include proper understanding of DAX evaluation, controlling evaluation context, understanding relational functions, error handling within the data model, working with complex time intelligence calculations.

Learning Objectives

1 – Basic DAX Functionality Review of Calculated Columns Review of Measures Rules of Evaluation Evaluation Context Formatting DAX Code 2 – Controlling Content & Values Controlling Values – DAX Error Handling 3 – Content Control Functions Iterative Functions The FILTER Function The ALL Function The CALCULATE Function 4 – Contexts In Relationships Working With Many Tables Row Context & Relationships Elevated Calculated Columns Filter Context & Relationships Cross Filtering Issues 5 – Time Intelligence Functions Calculating Operating Periods To-Date Functions Controlling Totals Advanced Date Functions Prior Year Functions 6 – Appendix – Advanced Concepts Additional Uses Of The ALL Function Advanced Data Tables Working with Missing Periods Working with Non-standard Years Parameter Tables Banding

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Feedback

If you would like to provide feedback on this course, please e-mail the NICCS team at NICCS@hq.dhs.gov. Please keep in mind that NICCS does not own this course or accept payment for course entry. If you have questions related to the details of this course, such as cost, prerequisites, how to register, etc., please contact the course training provider directly. You can find course training provider contact information by following the link that says “Visit course page for more information...” on this page.