Main Training Program

POWER BI ADVANCED DAX ANALYSIS

Share:

 

INTRODUCTION FOR POWER BI ADVANCED DAX ANALYSIS

Power BI has changed the definition of business intelligence (BI) tools. Taking tools that were historically reserved for data scientists and making them easy to use and economically available to business analysts has enabled an entire culture of self-service BI. This training is doing the same for data access programming. It breaks complex concepts into simple, easy-to-understand steps and frames them in a business context that makes it easy for you to start learning the DAX language and helps you solve real-world business challenges on a daily basis.

 

COURSE OBJECTIVES

This training will enable candidates to: –

  • Understand what is DAX and its usage
  • work with common DAX functions
  • apply scalar functions
  • apply logic functions
  • apply filter functions
  • apply table functions
  • use DAX results in creating Dashboard

 

PREREQUISTE

Participants need to be familiar with Power BI data cleaning data visualization techniques. Knowledge of Excel Formulas and functions is strongly encouraged.

 

COURSE CONTENT

MODULE 1: Connecting & Shaping Data a Review

  • Data connectors
  • Storage & import modes
  • Query editing tools
  • Table transformations
  • Connecting to a database
  • Text, numerical, date & time tools
  • Rolling calendars
  • Index & conditional columns
  • Grouping & aggregating
  • Pivoting & unpivoting
  • Merging & appending queries

MODULE 2: Creating a Relational Data Model

  • Database normalization
  • Fact & dimension tables
  • Primary & foreign keys
  • Star & snowflake schemas
  • Active & inactive relationships
  • Relationship cardinality
  • Filter context & flow
  • Bi-directional filters
  • Model layouts
  • Hierarchies

MODULE 3: Adding Calculated Fields with DAX

  • DAX vs. M
  • Calculated columns & measures
  • Implicit, explicit & quick measures
  • Measure calculation steps
  • DAX syntax & operators

Module 4: Scalar Functions

  • Common scalar functions
  • Aggregation Functions
  • SUM & SUMX
  • Rounding Functions

Module 5: Conditional & logical functions

  • IF logic
  • AND Logic

Module 6: CALCULATE Function

  • CALCULATE syntax
  • Modifiers
  • REMOVEFILTERS
  • KEEPFILTERS

Module 7: Table and filter function

  • DISTINCT
  • VALUES
  • SELETEDVALUE
  • ALLEXCEPT

Module 8: Misc. functions

  • The SWITCH function
  • Text functions
  • Date & time functions
  • Iterator (X) functions

MODULE 9: Visualizing Data with Reports

  • Data viz best practices
  • Dashboard design framework
  • Cards & KPIs
  • Common charts
  • Table & matrix visuals
  • Conditional formatting
  • Top N filtering
  • Drill up, drill down & drillthrough
  • Report slicers & interactions
  • Bookmarks & page navigation
  • Numeric & fields parameters

How To Submit an Enquiry to Us?

  1. Fill in the form below and submit to us.
  2. Initiate a conversation via live chat on the bottom left of our website by stating: “Hi, my name is [your-name]. I’ve already submitted the form for this training.”
  3. We’ll promptly reach out to you regarding the training you’re interested in.

Program Enquiry Form

    ORGANIZATION DETAILS






    PERSON-IN-CHARGE DETAILS




    FOR FURTHER INFORMATION, PLEASE CONTACT US!