๐Ÿ“Š
Microsoft
PL-300

Microsoft Power BI Data Analyst

Demonstrate methods and best practices that align with business and technical requirements for modeling, visualizing, and analyzing data with Power BI.

Data ModelingDAXPower QueryData VisualizationReport DesignDataflows

Exam Details

Study Time
4-8 weeks
Exam Cost
$165
Passing Score
700/1000
Difficulty
Intermediate
Job roles this unlocks:
Data AnalystBusiness Intelligence DeveloperPower BI Developer

Your Progress

0%

0 of 7 steps completed

Step-by-Step RoadmapEstimated total: 4-8 weeks

๐Ÿ“š Study3-4 days

Power BI Desktop Basics

Get comfortable with Power BI Desktop. Learn the interface and basic report creation.

What to Learn

  • Download & Install Power BI Desktop
  • Importing Data (Excel, CSV, Web)
  • Report View, Data View, Model View
  • Basic Visualizations
  • Filters & Slicers
  • Publishing to Power BI Service

Resources

  • Microsoft Learn: PL-300 Learning Path
  • Power BI Desktop (free download)

Download Power BI Desktop for free and follow along. Practice with a real dataset like a sales spreadsheet. Learning by doing is crucial for this certification.

๐Ÿ“š Study5-7 days

Data Transformation with Power Query

Master Power Query (M language) for data cleaning and transformation.

What to Learn

  • Power Query Editor
  • Data Type Transformations
  • Remove Duplicates & Errors
  • Merge & Append Queries
  • Conditional Columns
  • M Language basics
  • Data Profiling

Resources

  • Microsoft Learn: Prepare Data module
  • Guy in a Cube YouTube channel

Power Query is heavily tested on PL-300! Know how to use the Merge and Append operations. The M language shows up in complex transformation scenarios.

๐Ÿ“š Study5-7 days

Data Modeling

Build proper data models with relationships, hierarchies, and calculated tables.

What to Learn

  • Star Schema vs Snowflake Schema
  • Relationships (1:1, 1:Many, Many:Many)
  • Cardinality & Cross-filter Direction
  • Calculated Columns vs Measures
  • Date Tables
  • Row-Level Security
  • Hierarchies

Resources

  • Microsoft Learn: Model Data module
  • SQLBI Data Modeling for Power BI book

Always use a Star Schema! One fact table, multiple dimension tables. Date tables are mandatory. Understand bidirectional filtering and when NOT to use it.

๐Ÿ“š Study7-10 days

DAX Formulas

Learn DAX โ€” the formula language of Power BI โ€” for creating measures and KPIs.

What to Learn

  • Calculated Columns vs Measures
  • SUM, COUNT, AVERAGE, MIN, MAX
  • CALCULATE()
  • Filter Context vs Row Context
  • Time Intelligence (YTD, MTD, SAMEPERIODLASTYEAR)
  • RELATED(), LOOKUPVALUE()
  • RANKX(), TOPN()

Resources

  • DAX.guide
  • Microsoft Learn: DAX module
  • SQLBI Introducing DAX video course

CALCULATE() is the most important DAX function โ€” understand filter context modification. Time Intelligence functions are heavily tested. Practice daily!

๐Ÿ“š Study4-5 days

Visualizations & Reports

Create compelling, interactive reports with proper UX design principles.

What to Learn

  • Chart Types & When to Use
  • Drill-Through & Drill-Down
  • Bookmarks & Buttons
  • Tooltips
  • Conditional Formatting
  • Custom Visuals
  • Mobile Layouts
  • Report Themes

Resources

  • Microsoft Learn: Visualize Data module

Know which chart type to use for each scenario: Bar for comparison, Line for trends, Scatter for correlation, Map for geography. The exam tests this judgment.

๐Ÿ“š Study3-4 days

Power BI Service & Administration

Learn Power BI Service deployment, workspaces, scheduled refresh, and admin concepts.

What to Learn

  • Workspaces
  • Datasets vs Dataflows
  • Scheduled Refresh
  • Row-Level Security in Service
  • Apps & Distribution
  • Power BI Premium
  • Deployment Pipelines
  • Sensitivity Labels

Resources

  • Microsoft Learn: Deploy & Manage module

Know the difference between Shared capacity and Premium capacity. Understand how Row-Level Security is configured and tested.

๐Ÿ† Exam Day5-7 days

Practice Tests & Exam

Take practice exams, build a portfolio project, and pass the PL-300.

What to Learn

  • Complete practice exams
  • Build a capstone project report
  • Review weak areas
  • Exam day preparation

Resources

  • Microsoft Official Practice Assessment
  • Udemy PL-300 Practice Tests

Build a real Power BI project with a public dataset (like a COVID dataset or sales data from Kaggle). Portfolio projects demonstrate practical skill and reinforce learning.