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.A curated learning path for the PL-300 exam: the best documentation, videos, blog posts and tutorials for every exam objective, in the order worth studying them.
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-300 | Microsoft Power BI Data Analyst |
|---|---|
| Certification | Microsoft Certified: Power BI Data Analyst Associate |
| Level | Intermediate (associate role-based exam) |
| Exam length | 100 minutes |
| Questions | Typically 40 to 60; the number and format mix can vary |
| Passing score | 700 out of 1000 |
| Question formats | Multiple choice, multiple select, drag and drop, build list, hot area, case studies |
| Microsoft Learn access | Available within the exam; browsing is restricted and the timer continues |
| Skills measured version | April 20, 2026 |
| Renewal | Certification expires annually; renew with a free online assessment on Microsoft Learn |
| Cost | Depends 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 module | What you will drill there |
|---|---|
| Get started with Microsoft data analytics | The analyst role, the Power BI building blocks, and how Desktop, the service and Fabric fit together |
| Prepare data for analysis with Power BI | Data sources, storage modes, profiling, cleaning, transforming and loading data in Power Query |
| Model data with Power BI | Star schemas, relationships, DAX measures, time intelligence, calculation groups and model performance |
| Design effective reports in Power BI | Visual selection, formatting, interactions, navigation, accessibility, AI visuals and Copilot |
| Manage and secure Power BI | Workspaces, apps, refresh and gateways, endorsement, roles, row-level security and sensitivity labels |
Where PL-300 Fits
| Certification | What it validates | When to take it |
|---|---|---|
| DP-900: Azure Data Fundamentals | Core data concepts, relational and non-relational data, analytics workloads | Optional 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 BI | You are here |
| DP-600: Fabric Analytics Engineer Associate | Enterprise-scale semantic models, warehouses and lakehouses in Microsoft Fabric | The 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:
| Area | You should be comfortable with |
|---|---|
| Power BI Desktop and the service | Navigating Desktop and the service, connecting to common sources, publishing a report, what workspaces, apps and dashboards are for |
| Data preparation | Shaping and cleaning data in Power Query, changing data types, merging and appending queries, spotting bad or missing values |
| Data modeling | Fact and dimension tables in a star schema, creating relationships, the difference between a measure and a calculated column, writing a basic DAX measure |
| Report design | Choosing and formatting common visuals, adding slicers and filters, making a page readable on first glance |
| Data and business basics | Relational 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 point | Suggested prep time |
|---|---|
| Building Power BI reports weekly | 2 to 4 weeks |
| You know Excel and data, but are new to Power BI | 4 to 6 weeks |
| New to both data analysis and Power BI | 6 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.
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
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.
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
| Resource | Type | Why it is useful |
|---|---|---|
| PL-300: Microsoft Power BI Data Analyst | YouTube playlist | Microsoft 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 series | Microsoft'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 Analyst | Microsoft Reactor series | Five-session livestream series with on-demand recordings, ending with exam-day preparation and open Q&A |
| Get ready to pass Exam PL-300 | Learn collection | Microsoft's official curated collection of preparation material |
| Download Power BI Desktop | Docs | The free desktop tool for data preparation, modeling and report authoring |
| Try Microsoft Fabric for free | Docs | A 60-day trial capacity plus a Power BI individual trial for practicing workspaces, apps, refresh and security in the service |
| Guy in a Cube | YouTube channel | Short practical videos from Microsoft's Power BI team on modeling, DAX, storage modes and the service |
| Microsoft Power BI | YouTube channel | The official product channel: monthly update videos and feature demos, useful for the newest Copilot and visual features |
| SQLBI | Blog | Marco Russo and Alberto Ferrari's free DAX and modeling articles, plus a free introductory DAX video course |
| DAX Guide | Docs | SQLBI's function-by-function DAX reference with examples |
| PL-300: Power BI Exam Prep: Connecting to data sources | Blog | Reza Rad's PL-300 prep series, starting with the data-source objectives |
| Chris Webb's BI Blog | Blog | Deep dives on Power Query, DAX, storage modes and refresh from a Microsoft engineer |
| Power BI documentation | Docs | The source of truth the exam draws from, including the Power Query and guidance sections |
| Data Analysis Expressions (DAX) Reference | Docs | The official DAX function and syntax reference |
Realistic PL-300 exam-style questions with instant feedback and detailed explanations.
Practice PL-300 now