PL 300 Syllabus: Every Domain and Objective

The complete PL-300 syllabus with all three skill domains, their weightings, and every objective statement Microsoft publishes for the exam.

Mock‑test packs for this exam are listed on the pricing page.

Exam objectivesMicrosoft100 minutesValid 1 years
Quick answer

The pl 300 syllabus covers three skill domains: Prepare the data, Visualize and analyze the data, and Manage and secure Power BI. Microsoft weights the first two domains equally, with the third domain weighted lower. Each domain contains a published list of objective statements covering connecting to data, building reports, and governing workspaces. This page lists every statement exactly as Microsoft publishes it.

Exam PL-300: Microsoft Power BI Data Analyst is part of Microsoft Certified: Power BI Data Analyst Associate. Microsoft states skills measured as of April 20, 2026, and the certification remains active with no retirement banner shown. This pl 300 syllabus reflects that published skills-measured document, organized by domain and objective statement.

How the PL-300 syllabus is weighted

Microsoft groups the pl-300 exam objectives into three domains, each carrying a percentage of the overall score.

DomainWeight
Prepare the data38%
Visualize and analyze the data38%
Manage and secure Power BI24%

The two largest domains, data preparation and visualization, sit at the same weight, so neither can be skipped in favor of the other. Manage and secure Power BI carries the smallest share but still touches workspace governance topics that show up across several questions.

Domain 1: Prepare the data (38%)

This domain covers connecting to sources, cleaning the data, and shaping it for the model. The pl 300 exam topics under this domain include:

  • Get or connect to data - Identify and connect to data sources or a shared semantic model
  • Get or connect to data - Change data source settings, including credentials and privacy levels
  • Get or connect to data - Choose between DirectLake, DirectQuery, and Import
  • Get or connect to data - Create and modify parameters
  • Profile and clean the data - Evaluate data, including data statistics and column properties
  • Profile and clean the data - Resolve inconsistencies, unexpected or null values, and data quality issues
  • Profile and clean the data - Resolve data import errors
  • Transform and load the data - Select appropriate column data types
  • Transform and load the data - Create and transform columns
  • Transform and load the data - Group and aggregate rows
  • Transform and load the data - Pivot, unpivot, and transpose data
  • Transform and load the data - Convert semi-structured data to a table
  • Transform and load the data - Create fact tables and dimension tables
  • Transform and load the data - Identify when to use reference or duplicate queries and the resulting impact

In practice, this means Power Query fluency: shaping raw tables, choosing storage modes, and building a model-ready dataset before any report work starts.

Domain 2: Visualize and analyze the data (38%)

This is the report-building and DAX-analysis domain, and it carries the same weight as data preparation:

  • Create reports - Select an appropriate visual
  • Create reports - Format and configure visuals
  • Create reports - Create a narrative visual with Copilot
  • Create reports - Apply and customize a theme
  • Create reports - Apply conditional formatting
  • Create reports - Apply slicing and filtering
  • Create reports - Use Copilot to create a new report page
  • Create reports - Use Copilot to suggest content for a new report page
  • Create reports - Configure the report page
  • Create reports - Choose when to use a paginated report
  • Create reports - Create visual calculations by using DAX
  • Enhance reports for usability and storytelling - Configure bookmarks
  • Enhance reports for usability and storytelling - Create custom tooltips
  • Enhance reports for usability and storytelling - Edit and configure interactions between visuals

Expect questions on choosing the right visual for a scenario, wiring up bookmarks and tooltips, and writing DAX for visual calculations rather than only model measures.

Domain 3: Manage and secure Power BI (24%)

The smallest domain still spans two distinct skill areas: workspace administration and access control.

  • Create and manage workspaces and assets - Create and configure a workspace
  • Create and manage workspaces and assets - Configure and update an app
  • Create and manage workspaces and assets - Publish, import, or update items in a workspace
  • Create and manage workspaces and assets - Create dashboards
  • Create and manage workspaces and assets - Choose a distribution method
  • Create and manage workspaces and assets - Configure subscriptions and data alerts
  • Create and manage workspaces and assets - Promote or certify Power BI content
  • Create and manage workspaces and assets - Identify when a gateway is required
  • Create and manage workspaces and assets - Configure a semantic model scheduled refresh
  • Secure and govern Power BI items - Assign workspace roles
  • Secure and govern Power BI items - Configure item-level access
  • Secure and govern Power BI items - Configure access to semantic models
  • Secure and govern Power BI items - Implement row-level security roles
  • Secure and govern Power BI items - Configure row-level security group membership

Row-level security and workspace roles are the parts of this domain that trip up analysts who have never had to administer a workspace, so treat them as their own study block rather than an afterthought.

Prerequisites and who this syllabus assumes you already know

Microsoft states no formal prerequisite for PL-300, but the study guide recommends proficiency with Power Query and Data Analysis Expressions (DAX), plus experience preparing, modeling, visualizing, analyzing, and managing and securing data in Power BI. If any domain above looks unfamiliar rather than just rusty, read our PL-300 prerequisites page before you commit to a date.

Turning this syllabus into a study plan

A syllabus tells you what to cover, not how to sequence it. Our PL-300 study plan breaks these same three domains into week-by-week blocks, weighted the same way Microsoft weights the exam. Once you have worked through a domain, check your recall against our PL-300 sample questions, which are labeled by the domain they test.

For everything outside the syllabus itself, including duration, passing score, and question format, see the PL-300 exam format and scoring page, and for how to book, see PL-300 cost and booking.

Exam facts on this page come from Microsoft’s own pages (official exam page). Prices, versions and policies change — confirm there before you book.

Before you start

Questions people ask

What is the pl 300 syllabus based on?

It is based on the skills-measured document Microsoft publishes for Exam PL-300, current as of the version dated April 20, 2026. That document lists three domains and every objective statement under each one, which is what this page reproduces.

How many domains are in the pl-300 exam objectives?

Three: Prepare the data, Visualize and analyze the data, and Manage and secure Power BI. The first two are weighted equally, and Manage and secure Power BI carries a smaller share of the score.

Which pl 300 exam topics carry the most weight?

Prepare the data and Visualize and analyze the data are weighted the same, and together they make up most of the exam. Treat them as equally important rather than assuming report building outweighs data preparation.

Does the pl 300 syllabus include workspace security?

Yes. Manage and secure Power BI includes workspace roles, item-level access, semantic model access, and row-level security, alongside workspace and app administration tasks like publishing and scheduled refresh.

Does Microsoft ever change the PL-300 syllabus?

Microsoft dates its skills-measured documents, and the current version is dated April 20, 2026. Always check the official exam page for the latest version before a scheduled attempt, since objective wording can be revised.

Where can I practice against this exact syllabus?

Our PL-300 sample questions and practice test are built against these three domains at their published weighting, so you can check your recall against the same structure Microsoft uses to score the real exam.

Sit a PL-300 mock test

A full-length paper built to the published blueprint, timed like the real exam, with a per-domain report at the end.

Buy a mock testSee pack pricing

PL-300 mock tests · See pricing

Buy