Azure Mastery

Microsoft Certification PL-300

Predict your score. Pass with proof.

On-device AI scores your readiness, builds an adaptive study plan, and flags topics fading from memory — before they cost you the exam.

325 practice questions AI score prediction 100% offline
Download free iPhone & iPad · Free to start

PL-300 Study App for iOS — Microsoft Power BI Data Analyst

Get exam-ready for PL-300 (Microsoft Power BI Data Analyst) on iPhone or iPad. Azure Mastery uses on-device AI to predict your readiness score across all four PL-300 domains, build a personalised study plan from your weak spots, and surface topics you're forgetting — all without sending a single byte off your device.

The exam

What is the PL-300 exam?

PL-300 is the Microsoft Certified: Power BI Data Analyst Associate exam — the credential hiring managers expect when posting "Power BI Developer", "BI Analyst", "Reporting Analyst", or "Data Analyst (Power BI)" roles. It validates that you can deliver actionable insights end-to-end with Power BI: prepare and clean data, model relationships and DAX, build reports and dashboards, and manage governance, sharing, and row-level security in production. PL-300 is the natural pairing for DP-900 on the analyst track.

PL-300 is hands-on and tool-aware. It validates that you can use Power Query (M) to connect to and clean data from heterogeneous sources, design a star-schema model with DAX calculations and time intelligence, build effective visualisations with the right visual choices, drill paths, and AI visuals, and operate Power BI at scale via workspaces, deployment pipelines, gateways, refresh schedules, RLS / OLS, and Microsoft Purview sensitivity labels. Expect scenario questions that show a Power Query step or a DAX measure and ask you to predict the result.

Microsoft updated the PL-300 skills outline on 24 April 2026. Every question in Azure Mastery's PL-300 bank is mapped to the current outline — no leftover questions on retired features. Read the official outline at learn.microsoft.com.

Skills measured · April 2026

PL-300 exam objectives

Four domains, with weights set by Microsoft's April 2026 update. Every domain summary below is paraphrased from the official skills outline; bullet-level objectives in Azure Mastery are tagged so you always know which domain you're being tested on and where your weak spots cluster.

Prepare the data25–30%

The data-engineering layer of the exam. Connect to data sources (SQL Server, Excel, Microsoft Fabric, SharePoint, web, OData), choose between DirectLake, DirectQuery, and Import storage modes. Profile and clean with column statistics, quality, and distribution; resolve data quality issues. Transform in Power Query (M) — type conversions, splitting / merging / pivoting, JSON/XML to table, fact and dimension construction for star schemas. Reference vs Duplicate queries (and the performance impact), merge and append. Around 10–18 questions per sitting.

Model the data25–30%

The semantic-modelling core. Designing a star schema — fact and dimension tables, relationships and cardinality, role-playing dimensions, calculated tables, hierarchies. DAX — calculated columns vs measures, time-intelligence functions, CALCULATE and filter context, semi-additive measures. Optimisation via Performance Analyzer and DAX Studio, semantic model performance, aggregation tables. Around 10–18 questions.

Visualize and analyze the data25–30%

The reporting surface. Choose the right visual for the message; format reports for clarity (themes, conditional formatting, slicers, filters); design drill-through and drill-down navigation; bookmarks and tooltip pages; AI visuals (Decomposition Tree, Key Influencers, Q&A, Smart Narrative); paginated reports vs Power BI reports; mobile layouts and accessibility considerations. Around 10–18 questions.

Manage and secure Power BI15–20%

Smallest domain by weight, but a frequent trap. Workspaces and roles (Admin, Member, Contributor, Viewer); content distribution via apps and direct sharing; deployment pipelines (Dev → Test → Prod); dataset refresh schedules and on-prem data gateways; row-level security (static and dynamic with USERPRINCIPALNAME), object-level security; sensitivity labels and Microsoft Purview integration; Power BI tenant settings and admin guardrails. Around 6–12 questions.

Designed for PL-300

How Azure Mastery helps you pass PL-300

Azure Mastery ships with 325 PL-300 practice questions, every one written specifically against the current (April 2026) skills outline — not generic data trivia. Each question carries a domain tag mapped to the official four domains (prepare, model, visualize, manage and secure), so you always know which area you're being tested on and where your weak spots are clustered. Power Query M snippets, DAX measures, and Power BI report configurations appear throughout — matching the format of the live exam.

The on-device Exam IQ engine predicts your PL-300 score before you sit the exam. After roughly 30 questions it has enough signal to give a confidence-scored prediction (e.g. "708 ±60, 68% confidence") — and tells you the specific topics that are dragging your readiness down. No vague "study more" advice; just a ranked list of objectives where improvement would move your score the furthest.

The adaptive study plan rebuilds itself from your answer history. Get a CALCULATE filter-context question wrong? You'll see another DAX context-modifier scenario in the next session. Master "DirectQuery vs Import vs DirectLake" three sessions running and the engine backs off, surfacing fresh row-level security or deployment-pipeline scenarios. The plan optimises for the gap between where you are and the 700 pass score, not for blind volume.

Knowledge decay tracking matters more for PL-300 than for foundational exams — four data-analyst domains span Power Query, DAX, visuals, and governance, and the DAX you mastered three weeks into your study window is the DAX you'll forget by exam day if you stop revising. Azure Mastery tracks every topic's decay curve and flags topics approaching expiry. The padlock icon on the Today screen is your "revisit before you forget" cue, and weak-spot drills automatically pull from decayed topics first.

Real exam simulation mode runs at PL-300's actual length and time pressure: a randomised 40–60-question set drawn from the full 325-question bank, weighted by domain percentages from the April 2026 outline, with the 100-minute timer running and no jumping back to flag-and-review. It's the closest you can get to the live Pearson VUE / online-proctored experience without sitting the exam.

Everything runs on-device. Your answer history, your readiness gauge, your decay alerts — none of it leaves your iPhone or iPad. No account required to start, no tracking, no sync server. Privacy-first by design.

6-week study plan

Suggested PL-300 study plan

Most candidates pass PL-300 after four to eight weeks of focused study, depending on prior Power BI / DAX experience. The six-week plan below maps onto the four PL-300 domains, Azure Mastery's adaptive sessions, and the in-app exam simulator. Adjust pace to taste — the readiness gauge tells you when you're done, not the calendar.

  1. Prepare and model the data

    • Days 1–3: Connecting to data sources (SQL Server, Excel, Microsoft Fabric, OData), DirectLake vs DirectQuery vs Import storage modes, parameters, Power Query Editor basics.
    • Days 4–6: Power Query M language — column statistics, profiling, type conversions, splitting/merging/pivoting, JSON/XML to table, fact and dimension construction.
    • Days 7–9: Reference vs Duplicate queries (and the impact), merge and append, Formula.Firewall, query folding.
    • Days 10–14: Star-schema design — relationships, cardinality, role-playing dimensions, calculated columns vs measures, DAX time intelligence (CALCULATE, SAMEPERIODLASTYEAR, DATEADD), USERELATIONSHIP for inactive joins.
  2. Visualize and analyze

    • Days 15–17: Visual selection — bar/column/line/area, scatter and bubble, KPIs, gauges, maps, treemap, decomposition tree, key influencers.
    • Days 18–20: Drill-through and drill-down, bookmarks, tooltip pages, slicers and sync, page-level filters, what-if parameters.
    • Days 21–24: AI visuals (Decomposition Tree, Key Influencers, Q&A, Smart Narrative), Custom Format Strings, conditional formatting, themes, accessibility considerations.
    • Days 25–28: Paginated reports vs Power BI reports, mobile layouts, Performance Analyzer, DAX Studio, model and visual optimisation.
  3. Manage, secure, sharpen, simulate

    • Days 29–32: Workspaces and roles (Admin, Member, Contributor, Viewer), apps and direct sharing, deployment pipelines (Dev → Test → Prod), gateways and dataset refresh.
    • Days 33–36: Row-level security (static and dynamic with USERPRINCIPALNAME), object-level security, sensitivity labels, Microsoft Purview integration, tenant settings.
    • Days 37–40: Run Focus Weak Spots every morning. Three of the four domains are 25–30% — give them roughly equal time and prioritise weakest.
    • Days 41–42: Two end-to-end Exam Simulator runs at full 100-minute length. Review carefully. If readiness gauge is 750+ with reasonable confidence, schedule the exam.

Inside the app

Every Microsoft question type, on iPhone

PL-300's question bank uses the same formats Microsoft puts on the live exam — not just multiple choice. Each visualisation below is a faithful mock of how the type renders inside Azure Mastery on iPhone and iPad. Exam-simulator mode runs all of them at full 100-minute length with no flag-and-review jumps, mirroring Pearson VUE.

Multiple choice

One correct answer from four to six options. The most common type on every Azure exam — practical recall of services, settings, and limits.

~50% of questions

Multi-select

Pick two or more correct answers from a list. Microsoft tells you exactly how many to choose. Partial credit not awarded — you need every selection right.

All-or-nothing

Drag-and-drop

Arrange items into the correct sequence — deployment steps, the order operations occur in a pipeline, troubleshooting flows. Long-press to drag on touch.

Order matters

Hotspot

Tap the correct area of an image — the right setting in a portal screenshot, the right resource in a topology diagram. Practical visual recall under time pressure.

Tap target

Case studies

A multi-paragraph scenario followed by 4–6 linked questions. Common on PL-300 in the storage and identity domains; dominant on AZ-305 and AZ-400.

Multi-question

Why Wrong AI

An Azure Mastery exclusive. When you answer incorrectly, an on-device Apple Foundation Model writes a targeted explanation grounded in the correct rationale. Never leaves your device.

App exclusive

Frequently asked

PL-300 FAQs

How much does the PL-300 exam cost?

The PL-300 voucher is USD $165 in the United States. Pricing varies by region — in the UK it's typically around £128. Microsoft sometimes runs free-voucher promotions during events such as Microsoft Build or Microsoft Ignite, so check your Microsoft Learn profile for any active offers before booking. PL-300 also requires annual renewal (free, online), so factor that into long-term cost planning.

Does the PL-300 certification expire?

Yes. Microsoft Associate certifications including PL-300 expire annually. Renewal is free — a 25–30 question online assessment on Microsoft Learn within the six-month window before your expiration date. The renewal targets recent skills outline updates, so staying current is straightforward if you remain broadly active in the role. (Fundamentals certifications such as AZ-900 are different — those don't expire.)

What is the PL-300 retake policy if I fail?

The first retake is allowed after 24 hours. Second and third retakes each require a 14-day wait. Microsoft caps retakes at five attempts per 12-month rolling period. Each attempt requires a new voucher purchase.

How long should I study for PL-300?

Most candidates pass PL-300 after four to eight weeks of focused study, assuming some prior IT or cloud experience. If Azure is genuinely new to you, plan for two to three months — the exam expects you to know specific PowerShell and Azure CLI commands, not just describe concepts. Azure Mastery's readiness gauge tells you when you're at exam-ready; don't book until it shows roughly 720 or higher with reasonable confidence.

PL-300 vs DP-900 — which should I take first?

DP-900 first if you don't have a working understanding of relational vs non-relational data, transactional vs analytical workloads, or the SQL family on Azure. DP-900 (Microsoft Azure Data Fundamentals) builds that grounding. PL-300 assumes you already know the difference when it asks scenario questions about DirectLake vs DirectQuery vs Import, or about Microsoft Fabric semantic models. If you already do data-analyst work day-to-day, you can skip DP-900 and go straight to PL-300.

PL-300 vs DP-300 — different roles?

Different angles on the data stack. PL-300 is the analyst-side cert — it focuses on building Power BI reports from data: Power Query M, DAX, visualisations, governance and sharing. DP-300 is the operational DBA cert — it focuses on running Azure SQL workloads: HA/DR, performance tuning, security, automation. The two complement each other in larger BI teams; small teams often have one person doing both.

Where PL-300 fits

Certification paths that include PL-300

PL-300 is the Power BI Data Analyst Associate cert. It pairs with DP-900 as the recommended fundamentals, and is the only Microsoft Associate cert dedicated to Power BI. Tap any linked exam below to see its dedicated study app page.

Ready to pass PL-300?

Download Azure Mastery free. 325 PL-300 practice questions across all four domains, AI score prediction, full-length exam simulator, adaptive study plan. iPhone & iPad.

Download Azure Mastery — free iPhone & iPad · Free to start · No account required