Get in Touch
 Duration 28 hours

Course Outline

Module 1: Introduction to Microsoft Data Analytics

This module examines the various roles within the data domain, clarifies the key responsibilities of Data Analysts, and provides an overview of the Power BI product portfolio.

Lessons

  • Microsoft and Data Analytics
  • Beginning with Power BI

Lab : Starting Out

  • Getting Started

Upon completion of this module, you will be able to:

  • Examine the different roles in data analytics
  • Identify the core tasks performed by a data analyst
  • Describe the ecosystem of Power BI products and services
  • Navigate and use the Power BI service

Module 2: Data Preparation in Power BI

This module focuses on identifying and retrieving data from a variety of sources. You will explore connectivity and data storage options, gaining an understanding of the performance implications associated with direct connectivity versus data import.

Lessons

  • Sourcing data from various origins
  • Performance optimization
  • Addressing data errors

Lab : Data Preparation in Power BI Desktop

  • Preparing Data

Upon completion of this module, you will be able to:

  • Source and retrieve data from different platforms
  • Comprehend connection methods and their impact on performance
  • Improve query performance
  • Fix data import issues

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

This module guides you through profiling and assessing data condition. You will learn to detect anomalies, evaluate data size and structure, and execute necessary cleaning and transformation steps to prepare the data for model ingestion.

Lessons

  • Data reshaping
  • Improving data structure
  • Data Profiling

Lab : Data Transformation and Loading

  • Loading Data

Upon completion of this module, students will be able to:

  • Apply data shape transformations
  • Enhance the underlying data structure
  • Profile and scrutinize the data

Module 4: Designing a Data Model in Power BI

This module covers the essential concepts for designing and developing data models that ensure optimal performance and scalability. It also addresses common data modeling challenges, including relationship management, security, and performance tuning.

Lessons

  • Foundations of data modeling
  • Managing tables
  • Dimensions and Hierarchies

Lab : Data Modeling in Power BI Desktop

  • Establish Model Relationships
  • Set Up Tables
  • Examine the model interface
  • Generate Quick Measures

Lab : Advanced Data Modeling in Power BI Desktop

  • Set up many-to-many relationships
  • Apply row-level security

Upon completion of this module, you will be able to:

  • Grasp the fundamentals of data modeling
  • Define relationships and their cardinality
  • Implement Dimensions and Hierarchies
  • Generate histograms and rankings

Module 5: Creating Measures with DAX in Power BI

This module introduces the capabilities of DAX for enhancing data models. You will explore aggregations, the concepts of Measures and calculated columns/tables, and Time Intelligence functions to resolve complex calculation and analysis challenges.

Lessons

  • Getting started with DAX
  • DAX context
  • Advanced DAX techniques

Lab : DAX Basics in Power BI Desktop

  • Build calculated tables
  • Build calculated columns
  • Create measures

Lab : Advanced DAX in Power BI Desktop

  • Manipulate filter context using the CALCULATE() function
  • Apply Time Intelligence functions

Upon completion of this module, you will be able to:

  • Comprehend DAX
  • Utilize DAX for basic formulas and expressions
  • Develop calculated tables and measures
  • Construct simple measures
  • Utilize Time Intelligence and Key Performance Indicators

Module 6: Optimizing Model Performance

This module outlines the steps, processes, and best practices required to optimize data models for enterprise-level performance.

Lessons

  • Optimizing the model for speed
  • Optimizing DirectQuery Models
  • Building and managing Aggregations

Upon completion of this module, you will be able to:

  • Recognize the importance of variables
  • Refine the data model
  • Optimize the storage model
  • Apply aggregations

Module 7: Building Reports

This module presents the core principles of report design and construction, including selecting appropriate visuals, structuring page layouts, and applying essential functionality. It also addresses the critical aspect of designing for accessibility.

Lessons

  • Structuring a report
  • Refining the report

Lab : Report Design in Power BI

  • Establish a live connection in Power BI Desktop
  • Design a report
  • Set visual fields and format properties

Lab : Enhancing Power BI reports with interaction and formatting

  • Create and set up Sync Slicers
  • Develop a drillthrough page
  • Apply conditional formatting
  • Create and utilize Bookmarks

Upon completion of this module, you will be able to:

  • Design a report page layout
  • Choose and add effective visualizations
  • Incorporate basic report features
  • Add report navigation and interactions
  • Enhance report performance
  • Design with accessibility in mind

Module 8: Building Dashboards

In this module, you will learn to craft compelling narratives using dashboards and various navigation tools. You will be introduced to specific features and functionality to enhance dashboard usability and extract deeper insights.

Lessons

  • Building a Dashboard
  • Real-time Dashboards
  • Improving a Dashboard

Lab : Report Design in Power BI Desktop - Part 1

  • Build a Dashboard
  • Pin visuals to a Dashboard
  • Set up Dashboard tile alerts
  • Leverage Q&A to generate a dashboard tile

Upon completion of this module, students will be able to:

  • Build a Dashboard
  • Understand real-time Dashboards
  • Improve Dashboard usability

Module 9: Creating Paginated Reports in Power BI

This module explains paginated reports and their role within the Power BI ecosystem. You will then learn how to construct and publish such reports.

Lessons

  • Paginated report fundamentals
  • Creating Paginated reports

Lab : Creating a Paginated report

  • Leverage Power BI Report Builder
  • Design a multi-page report layout
  • Define a data source
  • Define a dataset
  • Create a report parameter
  • Export a report to PDF

Upon completion of this module, you will be able to:

  • Describe paginated reports
  • Build a paginated report
  • Create and configure a data source and dataset
  • Work with charts and tables
  • Publish a report

Module 10: Executing Advanced Analytics

This module helps you apply additional features to enhance reports for deeper analytical insights, equipping you to use the report for practical data analysis. You will also perform advanced analytics using AI visuals to derive more meaningful data insights.

Lessons

  • Advanced Analytics
  • Data Insights through AI visuals

Lab : Data Analysis in Power BI Desktop

  • Create animated scatter charts
  • Use the visual to forecast values
  • Utilize the Decomposition Tree visual
  • Utilize the Key Influencers visual

Upon completion of this module, you will be able to:

  • Examine statistical summaries
  • Utilize the Analyze feature
  • Detect outliers in data
  • Perform time-series analysis
  • Leverage AI visuals
  • Use the Advanced Analytics custom visual

Module 11: Creating and Managing Workspaces

This module introduces Workspaces, detailing how to create and manage them. You will also learn how to share content, such as reports and dashboards, and distribute Apps.

Lessons

  • Setting up Workspaces
  • Sharing and Managing Assets

Lab : Publishing and Sharing Power BI Content

  • Associate security principals with dataset roles
  • Share a dashboard
  • Publish an App

Upon completion of this module, you will be able to:

  • Create and manage a workspace
  • Understand workspace collaboration
  • Track workspace usage and performance
  • Distribute an App

Module 12: Managing Datasets in Power BI

In this module, you will learn how to manage Power BI assets, including datasets and workspaces. You will publish datasets to the Power BI service, then refresh and secure them.

Lessons

  • Parameters
  • Datasets

Upon completion of this module, you will be able to:

  • Create and work with parameters
  • Manage datasets
  • Set up dataset refresh
  • Resolve gateway connectivity issues

Module 13: Row-Level Security

This module guides you through the process of implementing and configuring security in Power BI to protect Power BI assets.

Lessons

  • Security in Power BI

Upon completion of this module, you will be able to:

  • Understand the components of Power BI security
  • Set up row-level security roles and group memberships

Requirements

Data Analysts typically begin this role with experience working with cloud-based data.

Specifically, you should have:

  • A solid understanding of core data concepts.
  • Proficiency in handling relational data in the cloud.
  • Experience with non-relational data in the cloud.
  • Familiarity with data analysis and visualization principles.

To build these prerequisites and deepen your understanding of data operations in Azure, we recommend completing Microsoft Azure Data Fundamentals prior to enrolling in this course.

Audience profile

This course is designed for data professionals and business intelligence specialists aiming to master accurate data analysis using Power BI. It is also suited for individuals who develop reports visualizing data from platform technologies located both in the cloud and on-premises.

Target Job Role: Data Analyst

Exam Preparation: DA-100

Specific Features: None

Testimonials (5)

Related Categories