Course NT-PowerBID-BM Data modeling in Power BI Desktop |

(044) 390 73 35 (050) 352 68 64


Course NT-PowerBID-BM Data modeling in Power BI Desktop

  • A properly built data model is the foundation of analytics, so the topic of data modeling is one of the most important. In most Power BI trainings, data modeling issues are considered superficially, since this topic is too voluminous and requires a separate study. This training is completely devoted to data modeling.
  • The training is practical - all the concepts and methods of the training participants will immediately be embodied in the data model. Thus, after training, in addition to knowledge, skills and abilities, students will have all practical cases with solved problems.
  • The training raises the overall level of “data culture”.

Training duration:

  • 8 academic hours

After completing this course, students will be able to:

  • They will understand that data modeling is a separate activity of an analyst and carry it out as a separate stage of data analysis.
  • They will be able to create links between tables of the model and manage them, using numerous nuances and subtleties of link settings.
  • Will be able to create in Power BI Desktop data models of the "star" and "snowflake" types.
  • Will be able to use Power functionality for modeling Query and DAX expressions

Audience Profile

  • Analysts who create Power BI Desktop reports
  • Analysts who design data models in Excel using Power Pivot
  • Database developers
  • Excel users whose work is in one way or another related to data analysis
  • Experts familiar with data modeling (will be able to structure existing knowledge)

Before attending this course, students must have:

  • knowledge of Power BI Desktop, Power Query and DAX at a basic level.
  1. The concept of data modeling.
    • Conceptual, logical, physical modeling.
    • Modeling Toolkit in Power BI Desktop.
    • Power data model BI Desktop, the stages of its construction.
  2. Connections, their purpose and creation.
    • Relationship types (one-to-one, one-to-many, many-to-many).
    • Features of links, work with links of each type.
  3. Normalization and denormalization of tables.
  4. Explicit and implicit measures.
  5. Star and snowflake data models.
    • Tables of dates and measurements.
    • Key fields.
    • Surrogate keys.
    • Role measurements.
    • Degenerate measurements.
    • Fact tables with and without metrics.
  6. Active and inactive links.
  7. Direction of cross-filtering (one- and two-way cross-filtering).
  8. Managing Relationships with DAX
  9. Create junction (auxiliary) tables with Power Query and DAX.
  10. Date tables. Their use as connecting.
  11. Various types of table joins (join kind). Working with inconsistent data.
  12. Working with unrelated tables.

Sign up for the closest date

Course Code


Length, days (hours)

1 (8)

Closest dates

on request

Price, UAH