Model Online / On-Site
Duration
Modules 6 modules

Course Objective & Scope

Most wrong totals and convoluted formulas in Power BI reports stem from a weak data model. The programme clarifies dimensional modelling, star schemas, grain, relationship cardinality and filter direction, and the difference between calculated columns and measures.

Participants then write the most frequently used DAX patterns hands-on, including CALCULATE, filter context, time intelligence and share/percentage calculations. They transform a flat Excel dataset step by step into a star schema and build a measure library the team can reuse.

Who Should Attend?

  • Reporting analysts familiar with basic Power BI use
  • Specialists performing finance and sales analysis
  • Users moving from Excel Power Pivot to Power BI
  • Prerequisite: experience building reports in Power BI Desktop

Key Takeaways

  • Split flat datasets into fact and dimension tables
  • Create relationships with the right cardinality and filter direction
  • Choose correctly between calculated columns and measures
  • Write measures using CALCULATE and filter context
  • Produce YTD, MoM and YoY calculations with a date table

Curriculum

Dimensional Modelling and Star Schema
  • Fact and dimension tables, grain
  • Problems with snowflake and flat-table models
Relationships, Cardinality and Filter Direction
  • One-to-many and many-to-many relationships
  • Risks of bidirectional filtering and inactive relationships
Introduction to DAX: Columns and Measures
  • Row context and filter context
  • SUM, SUMX, DIVIDE and basic aggregation functions
CALCULATE and Filter Manipulation
  • ALL, REMOVEFILTERS and KEEPFILTERS
  • Share, ratio and target comparison measures
Date Tables and Time Intelligence
  • Creating and marking a date table
  • YTD, prior period and moving average calculations
Case: From Excel to Star Schema
  • Turning a flat dataset into a model
  • Measure library and naming standards

Other Courses in This Category

  • Power Query for Data Preparation and Transformation

    Importing from multiple sources, cleaning, merging, unpivoting, parameters, custom functions and M language basics in Power Query, so Excel and Power BI users automate manual data preparation.

    Business Intelligence & Analytics Corporate
    Live Course
    6 modules
  • Microsoft Fabric Fundamentals

    OneLake, Lakehouse, Data Warehouse, Data Factory pipelines, Dataflow Gen2, notebooks and Direct Lake Power BI, giving data and BI teams an end-to-end introduction to Microsoft Fabric components.

    Business Intelligence & Analytics Corporate
    Live Course
    6 modules
  • Migrating from Power BI to Microsoft Fabric

    Moving Power BI Premium/Pro environments to Fabric capacity, converting dataflows to Gen2 and sources to Lakehouse and Direct Lake, so BI teams produce a risk-controlled migration roadmap.

    Business Intelligence & Analytics Corporate
    Live Course
    6 modules
  • Data Analysis with Excel

    PivotTables, XLOOKUP, dynamic array functions (FILTER, UNIQUE, SORT), conditional aggregation, What-If analysis and Power Pivot, so business users perform fast and reliable analysis in Excel.

    Business Intelligence & Analytics Corporate
    Live Course
    6 modules
  • Python in Excel: Automating Analysis with pandas

    Python in Excel (=PY), pandas for cleaning and transforming data, openpyxl report automation and matplotlib charts, helping Excel users scale repetitive analysis with Python.

    Business Intelligence & Analytics Corporate
    Live Course
    6 modules
  • SQL and Power BI for Business Analysts

    Querying databases with SELECT, JOIN, GROUP BY, CTEs and window functions, then modelling and reporting in Power BI, so business analysts produce their own analyses without depending on IT.

    Business Intelligence & Analytics Corporate
    Live Course
    6 modules

Get in touch