Casual use is not exam preparation.
A passer said PL-300 was not an exam you could pass just from a few personal Power BI projects, and recommended real time for review and practice.

Validates skills in preparing, modeling and visualizing data with Power BI, and managing and securing reports and models.
PL-300 tests the whole Power BI workflow through scenarios, from connecting and cleaning data to securing what you publish. Build a real model yourself in Power BI Desktop, write your own DAX, publish to the service, then practise the scenario questions and the case study.
Example scenario: Sales data arrives with one column per month. What would you do in Power Query so the model can filter by month?
Example scenario: A report needs sales this year next to sales for the same period last year. Which DAX pattern and supporting table would you use?
Example scenario: Managers want to click a region on a summary page and land on a detail page filtered to that region. What would you configure?
Example scenario: Each regional manager should see only their region's rows in the same report. What would you set up, and where do you assign people?
PL-300 study guide · Skills measured as of April 20, 2026
Choose the best answer from the options, or the stated number of answers when a question asks for more than one.
A sales table has one column per month. What should you do in Power Query so the model can filter by month?
A. Unpivoting turns the month columns into rows with a month column and a value column.
Move items from a list into the correct places, such as matching items to targets or putting steps in order.
Drag each need to the Power BI feature that meets it.
Regional rows → row-level security; filtered detail page → drillthrough; combine queries on a key → merge queries.
Choose the correct option for each part of an exhibit or statement list, often Yes or No for each statement.
For each statement, select Yes or No.
Yes, No, Yes. DirectQuery sends queries to the source and keeps no copy.
Read one scenario with its background, requirements and exhibits, then answer several questions about it.
Case study: A report has a Sales table and a marked Date table. Requirement: show sales for the same period last year next to this year's sales. Question 1 of 3: Which DAX function should the measure use?
A. SAMEPERIODLASTYEAR shifts the selected dates back one year. TOTALYTD gives a year-to-date total instead.
Sign in to Microsoft Learn with a personal Microsoft account, complete your certification profile, then schedule PL-300 with Pearson VUE from the certification page.
Take the free practice assessment once to see where you start. Then work through one course while building your own model from a real dataset.
Most candidates spend 40–80 hours. Plan for the low end if you already build Power BI reports with DAX; add time if you have not written DAX.
Use the official learning paths or one video course, and build along in Power BI Desktop. Service topics such as workspaces, apps and security need time in the Power BI service as well.
Do not skip the service. General Power BI tutorials focus on Desktop. The exam also covers workspace roles, apps, gateways, refresh and row-level security in the Power BI service.
Start with Microsoft's free practice assessment. MeasureUp's official practice test adds timed sets with explanations. Rebuild anything you miss in Power BI Desktop.
Choose the checklist for your test-centre or online appointment.
A passer said PL-300 was not an exam you could pass just from a few personal Power BI projects, and recommended real time for review and practice.
One passer completed all the free Microsoft Learn modules and labs, then retook the official practice assessment until they scored consistently high before booking.
A 2026 passer reported 54 to 56 questions, with five or six in a case study near the end, and suggested capping it at 20 to 25 minutes. They opened Microsoft Learn early to check terms quickly.