PL-300T00: Microsoft Power BI Data Analyst

The main purpose of this course is to teach the various methods and best practices that are in line with business and technical requirements for modeling, visualizing, and analyzing data with Power BI.

During this three-day course students will learn how to access and process data from a range of data sources including both relational and non-relational data and explore how to implement proper security standards and policies across the Power BI spectrum including datasets and groups. In addition the students will learn how to manage and deploy reports and dashboards for sharing and content distribution.

Target audience:

The audience for this course are data professionals and business intelligence professionals who want to learn how to accurately perform data analysis using Power BI. This course is also targeted toward those individuals who develop reports that visualize data from the data platform technologies that exist on both in the cloud and on-premises.

Prerequisites to the course (recommended):

Successful Data Analysts start this role with experience of working with data in the cloud.


  • understanding core data concepts;
  • knowledge of working with relational data in the cloud;
  • knowledge of working with non-relational data in the cloud;
  • knowledge of data analysis and visualization concepts.

You can gain the prerequisites and a better understanding of working with data in Azure by completing Microsoft Azure Data Fundamentals before taking this course.

Job role: Data Analyst

Preparation for exam: PL-300

Features: none

After completing this course, students will be able to:

  • ingest, clean, and transform data;
  • model data for performance and scalability;
  • design and create reports for data analysis;
  • apply and perform advanced report analytics;
  • manage and share report assets.

The training topics and description:

Module 1: Get Started with Microsoft Data Analytics

This module explores the different roles in the data space, outlines the important roles and responsibilities of a Data Analysts, and then explores the landscape of the Power BI portfolio.

Module 2: Getting Data in Power BI

This module explores identifying and retrieving data from various data sources. You will also learn the options for connectivity and data storage and understand the difference and performance implications of connecting directly to data vs. importing it.

Module 3: Cleaning, Transforming, and Loading Data in Power BI

This module teaches you the process of profiling and understanding the condition of the data. They will learn how to identify anomalies, look at the size and shape of their data, and perform the proper data cleaning and transforming steps to prepare the data for loading into the model.

Module 4: Design a Data Model in Power BI

This module teaches the fundamental concepts of designing and developing a data model for proper performance and scalability. This module will also help you understand and tackle many of the common data modeling issues, including relationships, security, and performance.

Module 5: Create Model Calculations using DAX in Power BI

This module introduces you to the world of DAX and its true power for enhancing a model. You will learn about aggregations and the concepts of Measures, calculated columns and tables, and Time Intelligence functions to solve calculation and data analysis problems.

Module 6: Optimize Model Performance in Power BI

In this module you are introduced to steps, processes, concepts, and data modeling best practices necessary to optimize a data model for enterprise-level performance.

Module 7: Create Reports in Power BI

This module introduces you to the fundamental concepts and principles of designing and building a report, including selecting the correct visuals, designing a page layout, and applying basic but critical functionality. The important topic of designing for accessibility is also covered.

Module 8: Create Dashboards in Power BI

In this module you will learn how to tell a compelling story through the use of dashboards and the different navigation tools available to provide navigation. You will be introduced to features and functionality and how to enhance dashboards for usability and insights.

Module 9: Identify Patterns and Trends in Power BI

This module helps you apply additional features to enhance the report for analytical insights in the data, equipping you with the steps to use the report for actual data analysis. You will also perform advanced analytics using AI visuals on the report for even deeper and meaningful data insights.

Module 10: Create and Manage Workspaces in Power BI

This module will introduce you to Workspaces, including how to create and manage them. You will also learn how to share content, including reports and dashboards, and then learn how to distribute an App.

Module 11: Manage Files and Datasets in Power BI

This module will introduce you to parameters and datasets. You will also learn how to manage datasets and parameters, build dynamic reports with parameters, and set dataset refresh options.

Module 12: Row-level Security in Power BI

This module will introduce you to row-level security, both static and dynamic methods, and how to implement.

Training Principles:

The training is held in Estonian!

Each learning module is supported by practical exercises with hands-on laboratories.

Length: 24 academic hours 

Continuing Education Curriculum Group: 0688 Information and Communication Technology Interdisciplinary curriculum group

More detailed information about the training:

Participants who have completed the training will be issued a certificate. The prerequisite for issuing a certificate is full participation in training and achievement of learning outcomes. The acquisition of learning outcomes is assessed during the training through practical assignments. For participants who have not achieved the learning outcomes, a certificate of attendance will be issued upon request.


The training is conducted by Henn Sarv.

Trainer introduction: 

Henn has been conducting trainings at IT Koolitus for over 25 years. He has previous training experience having shared his knowledge with Novell administrators for several years. At IT Koolitus, he has mainly, but not exclusively, focused on Microsoft products, ranging from regular users (Excel to Vision) to system administrators and programmers. However, his main expertise lies in databases (SQL) and business intelligence (BI, Excel).

Strengths as a Trainer

Despite standing in front of the class for 25+ years, Henn has not lost touch with everyday life: he has established a development company and successfully sold it; he has consulted and implemented systems in several companies, owns a farm, and organizes badminton tournaments. Maintaining his connection with real life experiences helps Henn be an expert and a reliable source when sharing knowledge. His own ability to learn and him having completed over 60 professional exams allows him to understand learners excellently and serves as a strength for a trainer.


09:15 - 09:30
09:30 - 11:00
I module
11:00 - 11:15
Coffee break
11:15 - 12:45
II module
12:45 - 13:30
13:30 - 15:00
III module
15:00 - 15:15
Coffee break
15:15 - 16:45
IV module


Registreerudes e-poe, e-kirja või telefoni teel, saadame Teile arve ja täpsema info osalemise kohta. Üks nädal enne igat koolituspäeva saadame Teile e-kirjaga meenutuse osalemise infoga. Koolitusel osalemine on nimeline, kuid saate osalejat tasuta muuta kuni koolitusprogrammi alguseni.  

Koolituse läbinutele väljastatakse tunnistus. Tunnistuse väljastamise eelduseks on terves mahus koolitusel osalemine ja õpiväljundite saavutamine. Õpiväljundite saavutamist hinnatakse praktiliste tööde käigus. Osalejale, kes õpiväljundeid saavutanud ei ole, väljastatakse soovi korral koolitusel osalemise kohta tõend.

Koolitus toimub õppeks vajaliku tarkvaraga arvutiklassis. Ratastooliga ligipääs on tagatud. 


Kui te ei saa mingil põhjusel koolitusel osaleda, palun andke sellest teada e-posti aadressil [email protected]. Kui teatate mitteosalemisest vähemalt 7 kalendripäeva ette, lepime Teiega kokku uue aja või tagastame 100% koolituse maksumusest. Tagastame koolituse osalustasu täismahus juhul, kui pole tehtud koolituse korraldamisega seotud kulutusi (ostetud õppematerjale jms). Koolitusele mitteilmumisel, sellest mitteteatamisel või koolituse poolelijätmisel õppetasu ei tagastata.