Microsoft Power BI Data Analyst (PL-300T00)

This 3-Day class will show how to access and process data from a range of data sources, including both relational and non-relational sources. Finally, this course will discuss managing and deploying reports and dashboards for sharing and content distribution.


The audience for this course is data professionals and business intelligence professionals who want to learn how to perform data analysis using Power BI accurately. 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.


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.


Students will learn to,

  • Discover data analysis
  • Get started building with Power BI
  • Get data in Power BI
  • Clean, transform, and load data in Power BI
  • Design a data model in Power BI
  • Introduction to creating measures using DAX in Power BI
  • Optimize a model for performance in Power BI
  • Work with Power BI visuals
  • Create a data-driven story with Power BI reports
  • Create dashboards in Power BI
  • Perform analytics in Power BI
  • Work with AI visuals in Power BI
  • Create and manage workspaces in Power BI
  • Manage datasets in Power BI
  • Implement row-level security


Module 1 :Discover data analysis

  • Learn about the roles in data.
  • Learn about the tasks of a data analyst.

Module 2 :Get started building with Power BI

  • Learn how Power BI services and applications work together.
  • Explore how Power BI can make your business more efficient.
  • Learn how to create compelling visuals and reports.

Module 3 :Get data in Power BI

  • Identify and connect to a data source
  • Get data from a relational database, like Microsoft SQL Server
  • Get data from a file, like Microsoft Excel
  • Get data from applications
  • Get data from Azure Analysis Services
  • Select a storage mode
  • Fix performance issues
  • Resolve data import errors

Module 4 :Clean, transform, and load data in Power BI

  • Resolve inconsistencies, unexpected or null values, and data quality issues.
  • Apply user-friendly value replacements.
  • Profile data so you can learn more about a specific column before using it.
  • Evaluate and transform column data types.
  • Apply data shape transformations to table structures.
  • Combine queries.
  • Apply user-friendly naming conventions to columns and queries.
  • Edit M code in the Advanced Editor.

Module 5 :Design a data model in Power BI

  • Create common date tables
  • Configure many-to-many relationships
  • Resolve circular relationships
  • Design star schemas

Module 6 :Introduction to creating measures using DAX in Power BI

  • Build quick measures.
  • Create calculated columns.
  • Use DAX to build measures.
  • Discover how context affects DAX measures.
  • Use the CALCULATE function to manipulate filters.
  • Implement time intelligence by using DAX.

Module 7 :Optimize a model for performance in Power BI

  • Review the performance of measures, relationships, and visuals.
  • Use variables to improve performance and troubleshooting.
  • Improve performance by reducing cardinality levels.
  • Optimize DirectQuery models with table level storage.
  • Create and manage aggregations.

Module 8 :Work with Power BI visuals

  • Add visualization items to reports.
  • Choose an effective visualization.
  • Format and configure visualizations.
  • Import a custom visual.
  • Add an R or Python visual.

Module 9 :Create a data-driven story with Power BI reports

  • Design a report layout.
  • Add buttons, bookmarks, and selections.
  • Design report navigation.
  • Use basic interactions.
  • Use advanced interactions and drillthrough.
  • Configure conditional formatting.
  • Apply slicing, filtering, and sorting.
  • Publish and export reports.
  • Comment on reports.
  • Use Performance analyzer to tune reports.
  • Optimize reports for mobile use.

Module 10 :Create dashboards in Power BI

  • Set a mobile view.
  • Add a theme to the visuals in your dashboard.
  • Configure data classification.
  • Add real-time dataset visuals to your dashboards.
  • Pin a live report page to a dashboard.

Module 11 :Perform analytics in Power BI

  • Explore statistical summary.
  • Identify outliers with Power BI visuals.
  • Group and bin data for analysis.
  • Apply clustering techniques.
  • Conduct time series analysis.
  • Use the Analyze feature.
  • Use advanced analytics custom visuals.
  • Review Quick insights.
  • Apply AI Insights.

Module 12 :Work with AI visuals in Power BI

  • Use the Q&A visual.
  • Find important factors with the Key influencers visual.
  • Use the Decomposition Tree visual to break down a measure.

Module 13 :Create and manage workspaces in Power BI

  • Distribute a report or dashboard.
  • Monitor usage and performance.
  • Recommend a development life cycle strategy.
  • Troubleshoot data by viewing its lineage.
  • Configure data protection.

Module 14 :Manage datasets in Power BI

  • Create dynamic reports with parameters.
  • Create what-if parameters.
  • Use a Power BI gateway to connect to on-premises data sources.
  • Configure a scheduled refresh for a dataset.
  • Configure incremental refresh settings.
  • Manage and promote datasets.
  • Troubleshoot service connectivity.
  • Boost performance with query caching (Premium).

Module 15 :Implement row-level security

  • Configure row-level security by using a static method.
  • Configure row-level security by using a dynamic method.


Lab : Preparing Data in Power BI Desktop

  • Prepare Data

Lab : Loading Data in Power BI Desktop

  • Loading Data

Lab : Data Modeling in Power BI Desktop

  • Create Model Relationships
  • Configure Tables and column properties
  • Create hierarchies

Lab : Introduction to DAX in Power BI Desktop

  • Create calculated tables
  • Create calculated columns
  • Create measures

Lab : Advanced DAX in Power BI Desktop

  • Use the CALCULATE() function to manipulate filter context
  • Use Time Intelligence functions

Lab : Enhancing reports with interaction and formatting in Power BI Desktop

  • Create and configure Sync Slicers
  • Create a drillthrough page
  • Apply conditional formatting
  • Create and use Bookmarks

Lab : Designing a report in Power BI Desktop

  • Design a report
  • Configure visual fields and format properties

Lab : Creating a Dashboard in Power BI Service

  • Create a Dashboard
  • Pin visuals to a Dashboard
  • Use Q&A to create a dashboard tile

Lab : Data Analysis in Power BI Desktop

  • Create animated scatter charts
  • Use the visual to forecast values

Lab : Enforce Row-Level Security

  • Configure many-to-many relationships
  • Enforce row-level security

Leave a Reply