PL-300STUDY GUIDEFree
Guides

PL-300 Study Guide

A curated learning path for the PL-300 exam: the best documentation, videos, blog posts and tutorials for every exam objective.

Microsoft Certified: Power BI Data Analyst Associate


Exam at a Glance

PL-300 measures whether you can do the day-to-day work of a Power BI data analyst: getting and cleaning data in Power Query, building a sound semantic model with DAX, turning it into reports that people actually use, and publishing, securing and maintaining that content in the Power BI service.

PL-300Microsoft Power BI Data Analyst
CertificationMicrosoft Certified: Power BI Data Analyst Associate
LevelIntermediate (associate role-based exam)
Exam length100 minutes
QuestionsTypically 40 to 60; the number and format mix can vary
Passing score700 out of 1000
Question formatsMultiple choice, multiple select, drag and drop, build list, hot area, case studies
Microsoft Learn accessAvailable within the exam; browsing is restricted and the timer continues
Skills measured versionApril 20, 2026
RenewalCertification expires annually; renew with a free online assessment on Microsoft Learn
CostDepends on your country or region; shown when you schedule

 

What the Exam Covers

The exam has four domains. Preparing, modeling and visualizing data carry equal weight and together make up most of the exam. Managing and securing Power BI is the smallest domain, but at 15 to 20 percent it is too big to skip, and it is where candidates who only work in Power BI Desktop lose the most points.

 

Prepare the data — 25-30%

Connecting to data sources and shared semantic models, credentials and privacy levels, choosing between Direct Lake, DirectQuery and Import, parameters, profiling and cleaning data (column statistics, inconsistencies, nulls, import errors), and transforming and loading it in Power Query: data types, grouping, pivot and unpivot, semi-structured data, fact and dimension tables, reference versus duplicate queries, merge and append, relationship keys and load configuration.

 

Model the data — 25-30%

Table and column properties, role-playing dimensions, relationship cardinality and cross-filter direction, a common date table, calculated columns and tables, and DAX: aggregation measures, CALCULATE, time intelligence, statistical functions, semi-additive measures, quick measures and calculation groups. Optimization means removing unnecessary rows and columns, finding slow measures, relationships and visuals with Performance Analyzer and DAX query view, and reducing granularity.

 

Visualize and analyze the data — 25-30%

Selecting, formatting and configuring visuals, themes, conditional formatting, slicing and filtering, paginated reports, visual calculations, and Copilot for narrative visuals and report pages. Usability covers bookmarks, tooltips, interactions, navigation, sync slicers, drillthrough, export settings, mobile layouts, personalization, accessibility and automatic page refresh. Analysis covers the Analyze feature, grouping, binning and clustering, AI visuals, reference lines, forecasting, outliers and anomalies, and Copilot model summaries.

 

Manage and secure Power BI — 15-20%

Workspaces and apps, publishing and updating items, dashboards, distribution methods, subscriptions and data alerts, promoting and certifying content, when a gateway is required, and scheduled refresh. Security covers workspace roles, item-level access, semantic-model access, row-level security roles and group membership, and sensitivity labels.

 

The full bullet-level list lives in the official study guide. Treat it as your checklist:

The Official PL-300 Study Guide

 

How This Maps to CertiAce Practice Modules

The CertiAce question bank is organized by the same five learning paths Microsoft uses for the PL-300 course, so you can drill each area in isolation:

CertiAce practice moduleWhat you will drill there
Get started with Microsoft data analyticsThe analyst role, the Power BI building blocks, and how Desktop, the service and Fabric fit together
Prepare data for analysis with Power BIData sources, storage modes, profiling, cleaning, transforming and loading data in Power Query
Model data with Power BIStar schemas, relationships, DAX measures, time intelligence, calculation groups and model performance
Design effective reports in Power BIVisual selection, formatting, interactions, navigation, accessibility, AI visuals and Copilot
Manage and secure Power BIWorkspaces, apps, refresh and gateways, endorsement, roles, row-level security and sensitivity labels

 

Where PL-300 Fits

CertificationWhat it validatesWhen to take it
DP-900: Azure Data FundamentalsCore data concepts, relational and non-relational data, analytics workloadsOptional first step if you are new to data work
PL-300: Power BI Data Analyst Associate (this exam)Preparing, modeling, visualizing and securing data with Power BIYou are here
DP-600: Fabric Analytics Engineer AssociateEnterprise-scale semantic models, warehouses and lakehouses in Microsoft FabricThe natural next step once you are confident with Power BI modeling

PL-300 has no prerequisites (the certification page lists none), so it can be your first Microsoft exam. If you are new to data and analytics concepts, starting with DP-900 is a sensible first step: it builds the vocabulary PL-300 assumes, though Microsoft is explicit that it is not required for any role-based certification. Passing PL-300 is not a formal prerequisite for anything either, but it is the recommended entry point for Fabric Analytics Engineer Associate (DP-600), which builds directly on the semantic-model and DAX skills tested here, and the DP-600 guide recommends PL-300 first for the same reason.

Microsoft Certified: Power BI Data Analyst Associate

 

Before You Start

The exam assumes practical experience delivering analytics with Power BI, not just reading about it. Check yourself against this table. Anything unfamiliar is where your preparation should start:

AreaYou should be comfortable with
Power BI Desktop and the serviceNavigating Desktop and the service, connecting to common sources, publishing a report, what workspaces, apps and dashboards are for
Data preparationShaping and cleaning data in Power Query, changing data types, merging and appending queries, spotting bad or missing values
Data modelingFact and dimension tables in a star schema, creating relationships, the difference between a measure and a calculated column, writing a basic DAX measure
Report designChoosing and formatting common visuals, adding slicers and filters, making a page readable on first glance
Data and business basicsRelational data concepts, reading a simple query, and turning a stakeholder question into a metric

 


Step-by-Step Study Plan

How long you need depends on where you start. Treat these estimates as planning guidance and adjust them to your starting knowledge and weekly study hours:

Your starting pointSuggested prep time
Building Power BI reports weekly2 to 4 weeks
You know Excel and data, but are new to Power BI4 to 6 weeks
New to both data analysis and Power BI6 to 10 weeks

 

Step 1: Read the Official Study Guide

Skim the full skills-measured list once, and mark every bullet you could not explain to a colleague. That marked-up list is your personal syllabus: everything else in this plan exists to clear it. Note the version: the April 20, 2026 list includes Copilot features, Direct Lake, visual calculations and paginated reports, topics that older courses and blog posts predate entirely.

The Official Study Guide

 

Step 2: Schedule Your Exam

Choose a realistic target date after reviewing the skills list and your available study time. A date on the calendar turns studying into a countdown, so pick one using the prep-time table above and plan backwards from it.

Certification and Exam Details Page

 

Step 3: Work Through the Official Learning Path

Complete the PL-300 course modules on Microsoft Learn: five learning paths that match the five CertiAce practice modules one-to-one. Take notes on concepts you cannot explain in simple terms, and flag anything that needs hands-on practice. You will come back to those in Step 5. Pay special attention to storage modes, relationships, DAX filter context and row-level security: they are where scenario questions turn.

Official Learning Path Course Page

 

Step 4: Watch a Full Video Course

Microsoft Learn publishes its own PL-300 video series on YouTube: twenty videos, about three and a half hours in total, that walk the official course module by module, from getting data and cleaning it through semantic models, DAX, report design and row-level security to Copilot for Power BI and end-to-end analytics with Fabric. Watch it end to end, pausing to replicate the key actions in Power BI Desktop, then use individual videos as a fast second pass over your weak modules. Pair it with Microsoft's four-part Exam Readiness Zone series in the resources below for exam strategy per domain.

PL-300: Microsoft Power BI Data Analyst (Microsoft Learn on YouTube)

 

Step 5: Get Hands-On Practice

PL-300 rewards real experience building analytics solutions: the questions test whether you recognize real scenarios, design decisions and modeling trade-offs, and the only reliable way to build that intuition is to build things.

Power BI Desktop is free and is the tool for data preparation, modeling and report authoring. Workspaces, publishing, apps and collaboration happen in the Power BI service. Use suitable existing service licenses or a trial for the service exercises. The Fabric trial listed below includes a Power BI individual trial if you do not already have a Premium Per User license. The official PL-300 lab exercises are free and self-paced.

Fabric trial capacity does not support Copilot, so use the documentation or a demonstration for those objectives unless you have access to a supported paid capacity and the required permissions.

Make sure you personally touch:

  • Connecting to different sources and choosing Import or DirectQuery for a scenario
  • Cleaning and shaping data in Power Query, including merge and append
  • Building a star schema with relationships and a date table
  • Writing DAX measures and watching filter context change them
  • Creating and formatting visuals, slicers, bookmarks and drillthrough
  • Publishing to the service, then configuring scheduled refresh, row-level security and an app

Official PL-300 Lab Exercises

 

Step 6: Benchmark Your Knowledge

Use CertiAce to benchmark your readiness module by module. The practice modules map to the exam domains as shown above, so use the module mapping and the topics behind your missed questions to identify the skills-measured areas to revisit. Microsoft also offers a free official practice assessment for PL-300 on Microsoft Learn (sign in to launch it). Aim for consistent performance across every module, not one lucky high score; if a topic is unstable, go back to learning plus hands-on practice.

CertiAce PL-300 Exam Practice

Official Practice Assessment for PL-300

 

Step 7: Take the Exam

The day before, review only your weak topics: no brand-new material. On exam day, read each question for what it is truly asking, eliminate wrong options first, and watch for wording that implies constraints such as performance, security, cost, or self-service. Notice which domain the scenario sits in. That alone often eliminates half the options.

Worth knowing before you sit down:

  • Microsoft Learn is available during the exam in a split screen. Use it to check details you genuinely need: the timer keeps running, and the exam is deliberately too long to look up every answer. Browsing is limited to Microsoft Learn itself (no Q&A, practice assessments, or profile), and personal notes and other websites are unavailable.
  • You can take unscheduled breaks, but the clock keeps running and you cannot return to questions you already saw.
  • Case studies lock when you leave them: finish each one before moving on, because you cannot revisit its questions afterwards.
  • Try the exam sandbox beforehand so the question formats and interface hold no surprises: Exam Sandbox

 


Additional Learning Resources

ResourceTypeWhy it is useful
PL-300: Microsoft Power BI Data AnalystYouTube playlistMicrosoft Learn's official 20-video series (about 3.5 hours), one video per course module
Preparing for PL-300 - Prepare the Data (Part 1 of 4)Video seriesMicrosoft's Exam Readiness Zone series: one episode per domain on how the exam frames each objective
Get Certified (PL-300): Become a Certified Power BI Data AnalystMicrosoft Reactor seriesFive-session livestream series with on-demand recordings, ending with exam-day preparation and open Q&A
Get ready to pass Exam PL-300Learn collectionMicrosoft's official curated collection of preparation material
Download Power BI DesktopDocsThe free desktop tool for data preparation, modeling and report authoring
Try Microsoft Fabric for freeDocsA 60-day trial capacity plus a Power BI individual trial for practicing workspaces, apps, refresh and security in the service
Guy in a CubeYouTube channelShort practical videos from Microsoft's Power BI team on modeling, DAX, storage modes and the service
Microsoft Power BIYouTube channelThe official product channel: monthly update videos and feature demos, useful for the newest Copilot and visual features
SQLBIBlogMarco Russo and Alberto Ferrari's free DAX and modeling articles, plus a free introductory DAX video course
DAX GuideDocsSQLBI's function-by-function DAX reference with examples
PL-300: Power BI Exam Prep: Connecting to data sourcesBlogReza Rad's PL-300 prep series, starting with the data-source objectives
Chris Webb's BI BlogBlogDeep dives on Power Query, DAX, storage modes and refresh from a Microsoft engineer
Power BI documentationDocsThe source of truth the exam draws from, including the Power Query and guidance sections
Data Analysis Expressions (DAX) ReferenceDocsThe official DAX function and syntax reference
READY TO TEST YOURSELF?
Practice what you just studied

Realistic PL-300 exam-style questions with instant feedback and detailed explanations.

Practice PL-300 now