Power BI Certification PL-300: Complete Guide and Free Study Plan
Everything you need to prepare the Microsoft PL-300 exam: what it covers, how it is scored, the free official resources, and a realistic study plan.

What is the Power BI PL-300 certification?
PL-300 (Microsoft Power BI Data Analyst) is the exam you pass to earn the Microsoft Certified: Power BI Data Analyst Associate certification. It validates that you can prepare data with Power Query, build a data model, write DAX measures, design reports and manage Power BI content securely. It is an intermediate-level, role-based certification and the main official credential for Power BI.
It is aimed at data analysts, BI developers, finance and controlling profiles, and developers who build reports. Microsoft expects candidates to be proficient with Power Query and DAX and to work with business stakeholders to turn requirements into reports.
What are the PL-300 exam details?
The following points come from the official Microsoft Learn certification page and study guide at the time of writing. Exam details change, so always check the official certification page before booking.
| Item | Detail |
|---|---|
| Certification | Microsoft Certified: Power BI Data Analyst Associate |
| Exam | PL-300: Microsoft Power BI Data Analyst |
| Level | Intermediate |
| Duration | 100 minutes |
| Passing score | 700 (on a scale of 1 to 1000) |
| Format | Proctored; may include interactive components |
| Languages | English, French, German, Spanish, Italian, Japanese, Korean, Portuguese (Brazil), Chinese (Simplified and Traditional) |
| Booking | Through Pearson VUE |
| Price | Depends on the country where the exam is proctored |
| Validity | 12 months, renewable for free with an online assessment on Microsoft Learn |
| Retake | Possible 24 hours after a first failed attempt; longer waits for later retakes |
If the exam is not available in your preferred language, Microsoft's study guide notes you can request 30 extra minutes. Note also that localised versions, including French, are updated a few weeks after the English version, so a French-speaking candidate may see the previous wording of a skill for a short period after an update.
What skills does the PL-300 exam measure?
The skills measured were last updated on 20 April 2026. The four domains and their weights:
| Domain | Weight | What it covers |
|---|---|---|
| Prepare the data | 25–30% | Connecting to sources, choosing Import, DirectQuery or Direct Lake, profiling and cleaning, Power Query transformations, keys, merge and append |
| Model the data | 25–30% | Relationships and cardinality, date table, role-playing dimensions, DAX measures, CALCULATE, time intelligence, semi-additive measures, calculation groups, performance |
| Visualize and analyze the data | 25–30% | Choosing visuals, themes, conditional formatting, bookmarks, drillthrough, tooltips, mobile and accessible design, Copilot features, analytics features |
| Manage and secure Power BI | 15–20% | Workspaces and apps, scheduled refresh, gateways, subscriptions and alerts, endorsement, workspace roles, row-level security, sensitivity labels |
Three quarters of the exam is about data and modelling, not just visuals. Candidates who only know how to drag charts onto a page usually struggle with the modelling and DAX questions.
What kind of questions should you expect?
Microsoft exams use several formats: multiple choice, multiple answers, drag-and-drop ordering, "does this solution meet the goal" series, and case studies with a business scenario. Microsoft provides an exam sandbox to try the interface before the real exam.
A typical modelling question gives you a scenario and asks which measure or setting is correct. For example, you should recognise that stock is semi-additive:
Closing Stock =
CALCULATE ( SUM ( Inventory[Quantity] ), LASTDATE ( 'Date'[Date] ) )
Or that dynamic row-level security filters a table by the signed-in user, with a role filter on the Users table such as:
Users[Email] = USERPRINCIPALNAME ()
How do you prepare for PL-300 for free?
Most of the official preparation is free:
- Microsoft Learn learning paths for PL-300: self-paced modules with exercises, linked from the exam page.
- The official study guide: the detailed list of skills measured, to use as a checklist.
- The free practice assessment on Microsoft Learn: questions in the style and difficulty of the exam.
- The exam sandbox: to get used to the interface.
- Exam Readiness Zone videos: Microsoft's preparation sessions per domain.
- Power BI Desktop: free, to practise on your own data.
Paid instructor-led courses exist through Microsoft training partners, including in Morocco, but they are not required.
What is a realistic PL-300 study plan?
For someone who already uses Excel and has basic Power BI notions, around eight weeks at 5–7 hours per week is a reasonable order of magnitude. Adapt it to your level.
| Week | Focus | Deliverable |
|---|---|---|
| 1 | Power BI Desktop, Power Query basics | Clean and load two sources |
| 2 | Advanced Power Query: merge, append, unpivot, parameters | A reusable cleaning flow |
| 3 | Data modelling: star schema, relationships, date table | A complete model |
| 4 | DAX basics: measures, CALCULATE, filter context | 15 core measures |
| 5 | Time intelligence, semi-additive measures, calculation groups | YTD, last year and rolling measures |
| 6 | Reports: visuals, bookmarks, drillthrough, tooltips, mobile, accessibility | A three-page report |
| 7 | Service: workspaces, apps, refresh, gateway, RLS, sensitivity labels | Published and secured report |
| 8 | Practice assessment, weak areas, sandbox | Score consistently above target |
Step 1 — Build a real project while studying
Pick one dataset (sales, budget, any open data) and carry it through the whole plan. The Power BI star schema guide and the essential DAX formulas cover weeks 3 to 5.
Step 2 — Use the study guide as a checklist
Tick each bullet of the skills measured only when you have done it in Power BI, not just read about it.
Step 3 — Take the practice assessment twice
Once mid-way to find gaps, once at the end. Review every wrong answer against the documentation.
Step 4 — Book the exam
Register with a personal Microsoft account rather than a work account: Microsoft warns that exam records linked to an organisational account can be lost if you leave the company.
What should you do on exam day?
- Read each case study's requirements before the questions; the details (refresh frequency, security, data volume) usually decide the answer.
- Flag questions you are unsure about and come back to them, keeping an eye on the timer.
- Eliminate answers that contradict good modelling practice: bi-directional relationships everywhere, calculated columns for ratios, time intelligence without a date table.
- If you take the exam online, test your computer, webcam and connection beforehand and prepare a quiet room, as required by the proctoring rules.
How much does the PL-300 exam cost in Morocco?
Microsoft sets the price according to the country where the exam is taken, and it can change. Rather than relying on a figure from a blog, check the price shown when you schedule the exam through the official page. Microsoft also runs offers from time to time (such as Exam Replay, which includes a retake) and student pricing exists in some countries; check what applies to your situation on the official page.
Is the PL-300 certification worth it?
It depends on your profile.
- Career changers and juniors: it gives a structured programme and a verifiable credential, useful when your experience is still limited. It works best together with a portfolio of real reports.
- Experienced analysts: it mainly formalises skills and fills gaps (security, service administration, newer features).
- Recruiters in Morocco: Power BI appears often in data analyst and BI offers in Casablanca and Rabat, in banking, insurance, telecoms, retail and consulting. A certification can help a CV pass the first screening, but interviews still test real modelling and DAX skills.
A certification does not replace demonstrable work. Two or three well-documented dashboards often say more than a badge alone.
How do you renew the PL-300 certification?
The certification is valid for 12 months. You renew it for free by passing an online renewal assessment on Microsoft Learn, without retaking the full exam. Microsoft notifies you when the renewal window opens.
Conclusion
PL-300 is the reference certification for Power BI: 100 minutes, a passing score of 700, four domains dominated by data preparation and modelling, and free official preparation on Microsoft Learn. Follow the study guide as a checklist, build a real project in parallel, and use the practice assessment to measure your progress. To see how these skills apply to business projects, visit the Data & AI Engineer profile or the article on Power BI dashboard examples.
Frequently asked questions
It is an intermediate exam. Candidates with hands-on experience in Power Query, data modelling and DAX usually find it manageable; those who only know report design often struggle with modelling questions.



