EnglishDeutschFrançaisEspañolPortuguês

Microsoft · PL-300 · Associate

Microsoft Power BI Data Analyst (PL-300) — Practice Questions and Mock Exam

Practice with realistic PL-300 questions aligned to the exam objectives. Alex explains every answer, and your readiness score shows what to study next.

50Questions
100minTime Limit
700/ 1000Pass Score

Checked against Microsoft · August 2026Current exam version

About the exam

The PL-300 certification validates skills in preparing, modeling, visualizing, and analyzing data using Microsoft Power BI. It covers connecting to data sources, transforming data with Power Query, designing data models and DAX measures, creating interactive reports and dashboards, and managing workspaces and semantic models. Candidates must demonstrate proficiency in row-level security, scheduled semantic model refresh, and promoting or certifying Power BI content for enterprise use.

This certification is designed for data analysts who use Power BI to enable organizations to make data-driven decisions. Candidates should have experience with data preparation, data modeling, and visualization, along with proficiency in DAX, Power Query M, and Power BI Service for publishing and sharing reports with stakeholders.

What's on the exam

Preparing, modeling, and visualizing data each land in the 25–30% range, splitting the exam almost evenly across the three stages of building a report — connecting and cleaning data, designing the model and DAX measures, then turning it into something readable. Managing and securing Power BI trails at 15–20%, covering workspaces, semantic models, and governance rather than report-building itself.

The even split across the first three domains means no single skill carries the exam: a candidate strong in DAX but weak in Power Query transformations, or comfortable building visuals but shaky on row-level security testing, will find each domain represented in roughly equal measure. Management and security is the smallest domain but not a rounding error — RLS and workspace configuration questions still make up close to a fifth of the exam.

Exam blueprint: PL-300

Prepare the data25–30%

Get or connect to data, profile and clean the data, and transform and load the data

≈ 13 h
Model the data25–30%

Design and implement a data model, create model calculations by using DAX, and optimize model performance

≈ 12 h
Visualize and analyze the data25–30%

Create reports, enhance reports for usability and storytelling, and identify patterns and trends

≈ 13 h
Manage and secure Power BI15–20%

Create and manage workspaces and assets, and secure and govern Power BI items

≈ 8 h

Exam format and question types

The exam draws 40–60 questions from a mix of multiple-choice, multiple-select, drag-and-drop, and hot-area formats inside a 100-minute window. Most items present a data modeling, DAX, or visualization decision and ask which configuration solves it — a relationship's cross-filter direction, a measure's filter context, or which chart type fits a given dataset. Expect Power Query transformation and report-performance questions to test judgment about the fastest path, not merely a correct one.

Question types: PL-300

Multiple Choice41%

Pick the single best answer from four or five options — the exam's bread and butter.

Drag & Drop15%

Drag items into the right slot, group or order — it tests whether you can apply a concept, not just recognise it.

Multiple Response13%

More than one answer is correct and you need all of them; the question tells you how many to pick.

Dropdown13%

Complete a statement or a configuration by picking from dropdown menus inside the text.

Ordering10%

Put the steps of a process into the correct sequence — typically deployment or troubleshooting workflows.

True / False8%

Judge a single statement as true or false — quick points, but the exact wording decides.

Microsoft confirms these question types — a percentage split is not published; the shares reflect our exam-aligned question pool.

Try five PL-300 questions

Five questions straight from our Microsoft Power BI Data Analyst pool. Answer one — Alex explains the why.

Model the data1 / 5

A Power BI semantic model can have only one active relationship between any two tables at a time.

AlexFull explanation from Alex

In Power BI, only one relationship between any two tables can be active at a time. When multiple relationships exist between two tables, Power BI Desktop sets one as active and the rest as inactive. The active relationship is used automatically in DAX calculations and filter propagation. To use an inactive relationship in a specific measure, use the USERELATIONSHIP() function within a CALCULATE expression. This design prevents ambiguity in cross-filter direction and ensures predictable query results. Best practice: use a star schema with clear, single active relationships. (Ref: Microsoft Learn — Create and manage relationships in Power BI Desktop)

Sourcelearn.microsoft.com

Prepare the data2 / 5

You create a Power Query query that groups sales by Region and calculates the sum of Amount for each region. Which M function performs this grouping and aggregation?

AlexFull explanation from Alex

Table.Group is the correct M function for grouping rows and applying aggregation in Power Query. It groups rows by specified key columns and produces aggregated values using functions like List.Sum, List.Count, List.Average, List.Min, and List.Max. In the Power Query Editor UI, this corresponds to the 'Group By' button on the Home tab. Syntax: Table.Group(table, key, aggregatedColumns). Note that Table.Aggregate does not exist as a standard M function, Table.Pivot reshapes data differently, and Table.Distinct removes duplicate rows without aggregation. (Ref: Microsoft Learn — Table.Group, Grouping or summarizing rows)

Sourcelearn.microsoft.com

Visualize and analyze the data3 / 5

You need to create a Power BI report that prints formatted invoices with precise page layout control, supports exporting to PDF with exact pagination, and can handle datasets with thousands of pages. Which type of report should you use?

AlexFull explanation from Alex

Paginated reports are the correct choice for scenarios requiring precise page layout control, pixel-perfect formatting, and support for large multi-page exports. They are optimized for printing and PDF export with exact pagination, making them ideal for formatted invoices, statements, and operational reports. Built on SQL Server Reporting Services (SSRS) technology, they are authored in Power BI Report Builder. Unlike standard Power BI reports (which are interactive and designed for screen exploration), paginated reports render every row of data across as many pages as needed. They support parameters, subreports, and complex table/matrix layouts. (Ref: Microsoft Learn — Paginated reports in the Power BI service)

Sourcelearn.microsoft.com

Manage and secure Power BI4 / 5

In the Power BI service, you navigate to a workspace and see the sensitivity column next to reports. One report shows a shield icon with the label 'Highly Confidential'. Identify what this icon represents and where it was configured.

AlexFull explanation from Alex

Sensitivity labels in Power BI: sensitivity_label column shows classification. Information protection: Microsoft Purview integration. Labels: Confidential, Public, etc. Column: visible in workspace list. Inheritance: labels flow to exports. Mandatory: can be required by admin. Governance: data classification framework. Exam tip: Sensitivity label column in workspace. Microsoft Purview integration. Labels inherited on export.

Sourcelearn.microsoft.com

Model the data5 / 5

In a Power BI composite model, tables in DirectQuery mode always query the data source in real-time without any local caching.

AlexFull explanation from Alex

False. In a Power BI composite model, DirectQuery tables do not always query the source in real-time. Two features enable local caching: (1) Dual storage mode allows a table to be cached locally AND queried via DirectQuery, with Power BI choosing the optimal path per query. (2) User-defined aggregations let you create pre-aggregated cached tables that serve high-level queries without hitting the source. These features improve performance by reducing round-trips to the data source while maintaining near-real-time capability for detail-level queries. (Ref: Microsoft Learn — Composite model guidance in Power BI Desktop)

Sourcelearn.microsoft.com

358 questions, built like the exam

Every domain of the PL-300 exam has enough questions in the pool to practice it in depth. A mock exam asks 50 questions in one sitting, on the same 100-minute clock as the real thing.

Audit record: PL-300

Spec check against MicrosoftAugust 28, 2026

last verified against the official Microsoft source

Pass mark700 / 1,000

as published by Microsoft

Blueprint coverage89 official objectives

across 4 domains, from the official exam guide

Pool size358 questions

= 7 full practice exams of 50 questions each — never the same question twice

Domain coverageall 4 domains at official weight

Prepare the data 83 · Model the data 107 · Visualize and analyze the data 95 · Manage and secure Power BI 73

Canonically validated358 of 358

each verified against official Microsoft documentation — answer, options and explanation, source cited

Methodology openly documented.How questions are made →

Preparing for PL-300

How long you'll need depends on how much hands-on experience you bring. The rest is set by the vendor: how the exam is delivered, how soon you can retake it, and how long the credential stays valid.

The exam runs through Pearson VUE, either online with a remote proctor or at an authorized testing center, and is offered in English, Japanese, Chinese, Korean, French, German, Spanish, and several other languages. Certification holds for one year, and Microsoft opens a free renewal assessment on Learn starting six months before it expires.

Your plan: PL-300

Preparation

Study time25–70 h

typically around 25 h if you already work with this stack, around 70 h coming to it fresh

LevelAssociate

Exam day & after

DeliveryPearson VUE online proctored or at authorized testing centers worldwide
Retake policy24-hour wait after the first attempt, 14 days between subsequent attempts, maximum 5 attempts per exam within a 12-month period
Stays valid1 year

Free renewal assessment on Microsoft Learn, available starting 6 months before expiration. Must be completed before the certification expires.

The hours are our own planning estimate — Microsoft publishes no preparation time for this exam. A starting point for your calendar, not a target.

Common pitfalls

CALCULATE's filter-context behavior, iterator functions, and time-intelligence patterns only click after writing enough DAX to see how filters propagate through a model — that's a harder skill to test for than syntax recall, and the exam tests it anyway. Star-schema design and many-to-many relationships raise the same problem in modeling: cross-filter direction determines what a visual can and can't show, and the correct answer depends on the shape of the model, not a formula. Row-level security roles interact with workspace membership in ways that are easy to get backwards, and Import versus DirectQuery mode changes what an aggregation or the Performance Analyzer can fix.

Watch list: PL-300

  1. 01DAX Calculations

    Struggling with CALCULATE filter context, iterator functions, time intelligence, and complex measure patterns in DAX.

  2. 02Data Modeling

    Not properly implementing star schema designs, managing many-to-many relationships, and understanding cross-filter direction.

  3. 03Power Query M

    Overlooking advanced Power Query transformations, custom functions, and query folding optimization for large datasets.

  4. 04Row-Level Security

    Confusing RLS dynamic rules, testing procedures, and how security roles interact with workspace membership.

  5. 05Report Optimization

    Not understanding Import vs DirectQuery modes, aggregations, and performance analyzer for optimizing report load times.

Pass-IT trains you on exactly these weak spots — adaptive & spaced →

Frequently asked questions

How long is the Microsoft Power BI Data Analyst exam?

The PL-300 exam has 50 questions and a 100-minute time limit.

What is the passing score for Microsoft Power BI Data Analyst?

You need 700 / 1000 to pass the PL-300 exam.

What are common mistakes on the Microsoft Power BI Data Analyst exam?

Common pitfalls include: DAX Calculations, Data Modeling, Power Query M, Row-Level Security, Report Optimization. Focus study time on these areas to avoid losing points.

How often do you renew PL-300?

Every year, through Microsoft's free renewal assessment on Microsoft Learn. It opens six months before expiry and must be completed before the date passes.

Which PL-300 topics carry the most marks?

Preparing the data and visualising and analysing it are the heaviest at roughly 28% each, with modelling close behind near 27%. Managing and securing Power BI makes up about 17%. Three-quarters of the exam is therefore the data pipeline from source to report.

Who is PL-300 aimed at?

It is the associate-level exam for people who build Power BI reports professionally: data analysts, BI analysts and reporting specialists. The recurring difficulties are DAX calculations, Power Query M and row-level security, all of which reward practice over reading.

What happens if you fail PL-300?

You can retake after 24 hours. Each later attempt needs 14 days between sittings, up to five attempts within a 12-month period.

What should you take after PL-300?

DP-600 is the common next step if your work is moving towards analytics engineering on Fabric. PL-200 suits you better if you are heading towards the wider Power Platform rather than deeper into reporting.

Pass-IT is an independent study tool, not affiliated with or endorsed by Microsoft; Microsoft and exam names are trademarks of their respective owners.

One certification. One payment.

Full PL-300 access

Get the full question pool for this certification. Alex explains every answer, and your readiness score shows what to work on next.

Buy PL-300 access for $29.99One payment. Lifetime access to this certification.
Take the free readiness check20 questions. No card. See what to study before you buy.

Reach 80% readiness and pass — or your money back.

How the score works →