1. Power BI – review of basics
Power BI basics are revisited to align terminology, workflow, and the core elements used throughout the advanced topics. The section refreshes Query Editor, essential platform functions, and the main data analysis concepts needed to work consistently with reports and models.
- Query Editor,
- the most important functionalities,
- definitions of data analysis.
2. Importing data from various sources
Working with data from .xlsx, .csv, databases, and existing models requires more than simply connecting sources. The emphasis here is on selecting and loading data correctly, checking imported content, and preparing it for later modeling and reporting in Power BI.
- .xlsx and .csv files,
- databases,
- data models.
3. Most commonly used functions
Aggregate, lookup, counting, and time intelligence functions form the core toolkit for many DAX calculations. Rather than treating them separately, the section shows how these groups are used together to build indicators, retrieve values, count elements, and analyze changes over time.
- aggregate functions,
- lookup functions,
- functions counting elements,
- time functions.
4. Reporting model
Within the reporting model, field properties and quick measures affect both calculation behavior and the way results are presented. This part focuses on organizing model elements, configuring key properties, and using those settings to support consistent reporting logic.
- quick measures,
- properties.
5. Tables
Using tables as control elements extends the model beyond raw source data. Attention is given to parameter tables, calculated tables, and filter-driven helper structures that influence analytical results and allow reports to respond more flexibly to selected options.
- parameter,
- calculation,
- filters.
6. Hierarchies
Hierarchies support analysis at multiple levels of detail and make navigation through report data more structured. The section covers automatic hierarchy creation, designing custom hierarchies, and changing their layout so drill paths match the way users interpret business information in Power BI.
- automatic generation,
- designing,
- hierarchy changes in Power BI.
7. Conditional statements
Business rules often require different results for different conditions, which is where IF and SWITCH become essential. The focus is on building simple and nested decision logic, combining criteria, and applying conditional expressions in columns, measures, and analytical outputs.
8. DAX Language
DAX formulas depend on the structure of the data model, data types, and the way filters affect evaluation. Participants work with syntax, expression building, and calculation logic so they can create and modify formulas that behave correctly in analytical scenarios.
- data model in DAX,
- kinds and types of data,
- filters,
- formulas.
9. Calculated Columns and Measures in DAX
Calculated columns and measures are compared through their role in the model, evaluation logic, and use in reports. The section explains row context versus filter context, shows where each approach fits better, and covers formatting and organizing calculations for consistent use in visualizations.
10. Training summary
The closing part consolidates the key topics covered across advanced Power BI work, from data modeling and DAX to analytical report design. It also reviews common solution patterns, typical mistakes, and practical rules for maintaining clear calculations and extending reports after training.