PL-300 Verified 2026 Edition

PL-300 Practice Exam

PL-300 is Microsoft's Power BI Data Analyst Associate certification, replacing the older DA-100 exam. It suits data analysts and report developers who prepare, model and visualize data for business decisions. Practice questions here cover preparing and modeling data, building DAX calculations and reports, and managing and securing Power BI workspaces.

261 Total Questions
2 Included Versions Get all versions for the price of one
English Edition
$70k–$115k Typical Salary An estimate of yearly pay in the United States for data analysts, Power BI developers and business intelligence analysts.
All-In-One Bundle
$79.99
$75.99
  • Interactive Simulator & AI
  • Detailed Explanations
  • Study, Timed & Flashcard Mode
  • Lifetime Access & Updates

Instant lifetime access • Secure checkout

Why Study with PlanetCert?

The Latest Questions

Practice questions and exam topics aligned with the current exam objectives.

Detailed Explanations

Go beyond the answer. Master the material with comprehensive learning and professional explanations for every concept.

AI

AI-Powered Insights

Personalized preparation guidance that adapts to your performance and identifies weak spots automatically.

Exam Information

Official specifications published by Microsoft

Exam Format

100 min
40-60
700
Associate

Registration

$165 USD
Pearson VUE or online proctoring

Validity

1 year
Free online renewal assessment on Microsoft Learn; Complete continuing education activities; Pass the current version of the exam

Skills this practice test covers

  • Connect to data sources or a shared semantic model, and choose between DirectQuery and Import.
  • Profile, clean and reshape data in Power Query, including merges, appends and unpivots.
  • Model fact and dimension tables with the right cardinality, cross-filter direction and date table.
  • Write DAX measures with CALCULATE, time intelligence, calculation groups and semi-additive logic.
  • Build reports with bookmarks, drill through, custom tooltips, and mobile and accessible layouts.
  • Secure workspaces with roles, row-level security and sensitivity labels, and schedule refreshes.

Explore related topics

PL-300 exam content

4 domains · 48 topics · 204 of 261 questions are written for PL-300

Prepare the data45 questions

This domain covers getting data into shape before modeling. Candidates connect to sources, set credentials and privacy levels, profile and clean the data, and transform it in Power Query into fact and dimension tables.

Skills tested

  • Choose between DirectQuery and Import for a data source.
  • Change data source settings, including credentials and privacy levels.
  • Resolve null values, inconsistent data and import errors found while profiling.
  • Pivot, unpivot, merge and append queries, and create fact and dimension tables.
  • Decide when to use a reference query or a duplicate query.

Questions by topic

  • Choose between DirectQuery and Import4
  • Merge and append queries5
  • Create and transform columns9
  • Convert semi-structured data to a table3
  • Resolve inconsistencies, unexpected or null values, and data quality issues5
  • Identify when to use reference or duplicate queries and the resulting impact4
  • Get or connect to data6
  • Pivot, unpivot, and transpose data4
  • Optimize model performance2
  • Create fact tables and dimension tables3
Model the data58 questions

This domain builds the model that reports query. Candidates set table and relationship properties, create a common date table, write DAX measures, and improve performance with Performance Analyzer and DAX query view.

Skills tested

  • Define relationship cardinality and cross-filter direction, and implement role-playing dimensions.
  • Write measures with CALCULATE, time intelligence and basic statistical functions.
  • Create semi-additive measures, quick measures and calculation groups.
  • Find slow visuals and measures with Performance Analyzer, then remove unneeded rows and columns.

Questions by topic

  • Implement role-playing dimensions4
  • Optimize model performance7
  • Create model calculations by using DAX11
  • Create semi-additive measures4
  • Design and implement a data model4
  • Create calculated tables or columns4
  • Define a relationship's cardinality and cross-filter direction4
  • Configure table and column properties4
  • Implement time intelligence measures6
  • Create a common date table4
  • Create calculation groups5
  • Choose between DirectQuery and Import1
Visualize and analyze the data55 questions

This domain turns the model into reports people can use. Candidates choose and format visuals, add navigation and interactions, design for mobile devices and accessibility, and use analytics features to find patterns.

Skills tested

  • Select an appropriate visual, and apply themes and conditional formatting.
  • Configure bookmarks, drill through navigation, custom tooltips and sync slicers.
  • Decide when a paginated report suits a need better than an interactive report.
  • Use the Analyze feature, grouping, binning, clustering and AI visuals to find trends and outliers.

Questions by topic

  • Create custom tooltips4
  • Configure drill through navigation4
  • Identify patterns and trends3
  • Configure export settings4
  • Design and configure Power BI reports for accessibility4
  • Use grouping, binning, and clustering5
  • Apply slicing and filtering4
  • Use AI visuals7
  • Configure bookmarks4
  • Design reports for mobile devices5
  • Edit and configure interactions between visuals5
  • Optimize model performance1
  • Select an appropriate visual4
  • Enhance reports for usability and storytelling1
Manage and secure Power BI46 questions

The smallest domain covers what happens after publishing. Candidates manage workspaces, apps, distribution and refreshes, and control who can see which items and rows.

Skills tested

  • Create a workspace, publish items to it and update a workspace app.
  • Choose a distribution method, and configure subscriptions and data alerts.
  • Identify when a gateway is required, and schedule a semantic model refresh.
  • Assign workspace roles, and implement row-level security roles and group membership.
  • Apply sensitivity labels, and promote or certify content.

Questions by topic

  • Implement row-level security roles5
  • Identify when a gateway is required5
  • Publish, import, or update items in a workspace3
  • Configure subscriptions and data alerts4
  • Assign workspace roles4
  • Configure and update a workspace app4
  • Choose a distribution method6
  • Apply sensitivity labels4
  • Configure a semantic model scheduled refresh4
  • Secure and govern Power BI items3
  • Promote or certify Power BI content3
  • Optimize model performance1
Practise these questions in study mode

Requirements

  • No formal prerequisites: anyone can book the exam.
  • Recommended: proficiency in Power Query and DAX, which Microsoft names for this role.
  • Recommended: experience with data modeling and with report design that follows visualization best practices.
  • Recommended: Azure Data Fundamentals or a similar grounding for those who are new to data concepts.

About the PL-300 exam

Microsoft's PL-300 exam tests whether a data analyst can prepare, model, visualize and secure data in Power BI. Microsoft expects candidates to be proficient in Power Query and Data Analysis Expressions (DAX). The analyst it describes works with business stakeholders on requirements and with data engineers on getting the data. Passing earns Microsoft Certified: Power BI Data Analyst Associate. The certification renews each year through a free online assessment on Microsoft Learn.

Model the data has the most questions in the PlanetCert practice test, and DAX calculations are its biggest topic. The explanations show how a filter reaches a measure, for example why CALCULATE replaces a filter on one column while other filters stay in place. Study Mode suits the DAX and relationship questions, and Flashcard Mode suits feature names such as sync slicers, workspace roles and sensitivity labels. Brainy AI Assistant can compare DirectQuery with Import for a scenario, or explain context transition in a calculated column.

How to earn the certification

Earns
Microsoft Certified: Power BI Data Analyst AssociateAssociate

The certification lasts one year and renews through a free online assessment on Microsoft Learn.

Before
After

How to prepare for PL-300

  1. Shape a messy file in Power Query

    Load a raw CSV file or workbook, profile its columns, fix data types, unpivot and merge tables, and resolve the import errors. This exercises the Prepare the data objectives.

  2. Model with facts and dimensions

    Split the data into fact and dimension tables, set cardinality and cross-filter direction, and add a common date table. Make one relationship inactive to practise role-playing dimensions.

  3. Write DAX until filter context is clear

    Model the data has the most questions in the PlanetCert practice test. Write measures with CALCULATE, time intelligence, a semi-additive balance and a calculation group, and check each result in a matrix visual.

  4. Publish and secure a workspace

    Publish the report to a workspace, build an app, add row-level security roles and test them. Then schedule a refresh through a gateway and apply a sensitivity label.

  5. Finish with timed practice runs

    Microsoft's free practice assessment and exam sandbox show the question style. Then take the PL-300 practice test in Timed Mode, and ask Brainy AI Assistant to explain any DAX answer that still feels unclear.

    Start a timed PL-300run

Microsoft's course is PL-300T00-A: Design and manage analytics solutions using Power BI. Its learning paths run from Get started with Microsoft data analytics to Manage and secure Power BI.

Who PL-300 is for

  • Data analysts who build Power BI reports and models for business teams.
  • Business intelligence professionals who want a Microsoft credential for their Power BI work.
  • Report developers who publish and secure content in Power BI workspaces.
  • Business analysts and data engineers who are moving into analytics roles.

Typical job titles: Power BI developer · Data analyst · Business intelligence analyst · Reporting analyst · Analytics consultant

Your Complete Exam Solution

Best-In-Class Practice Tests

Exam-style questions that match the format and difficulty of the real exam, updated regularly. Original material — not recycled dumps.

Topical Breakdown

Study by domain, pinpoint weak areas, and focus your time where it matters most. Every topic mapped to the official syllabus.

Flashcard Mode

Rapid-fire review to reinforce key concepts. Flip through questions and answers at your own pace before exam day.

See How You Compare Against Yourself

✕
✕
✕

Other Exam Prep

  • Outdated question dumpsRecycled, often inaccurate material
  • No explanationsMemorize answers without understanding
  • Static PDF filesNo interactive practice or feedback
  • Subscription feesRecurring charges, access expires
✓
✓
✓

PlanetCert

  • Verified, current questionsUpdated weekly to match live exam objectives
  • Expert-written rationalesUnderstand every concept, not just the answer
  • Session tracking & exam progressTrack every attempt, see your growth over time
  • Lifetime access, one pricePay once — updates included forever
CERTIFIEDPL-300

Study Naturally, Study Responsibly

Practice with exam-style questions and detailed explanations until you're ready.

Try Free Demo
Secure Checkout Lifetime Access