If you want a Microsoft certification for a data career, two exams often come up first: DP-900, Microsoft Azure Data Fundamentals, and PL-300, Microsoft Power BI Data Analyst. One is a beginner exam about data on Azure. The other is an associate exam about doing the work of a Power BI analyst. Here is how they compare, taken from Microsoft’s certification pages and study guides, followed by our suggestion on which to take first.
The two exams side by side
| Detail | DP-900 | PL-300 |
|---|---|---|
| Certification | Microsoft Certified: Azure Data Fundamentals | Microsoft Certified: Power BI Data Analyst Associate |
| Level | Beginner (fundamentals) | Intermediate (associate) |
| Time | 45 minutes | 100 minutes |
| Questions | Not listed; Microsoft says most of its exams have 40–60 | Not listed; Microsoft says most of its exams have 40–60 |
| Passing score | 700 on a scale of 1 to 1,000 (scaled) | 700 on a scale of 1 to 1,000 (scaled) |
| Microsoft Learn during the exam | Not available | Available in a split screen; the clock keeps running |
| Skills measured as of | July 21, 2026 | April 20, 2026 |
| Price | Depends on your country or region | Depends on your country or region |
| Renewal | None; fundamentals certifications do not expire | Every 12 months, free, with an online assessment |
Both exams are proctored, may include interactive components and use the same pass mark. The big differences are the level, the time you get, and what happens after you pass.
Who each exam is for
DP-900. Microsoft says this exam is for candidates beginning to work with data in the cloud. You should be familiar with the concepts of relational and non-relational data, and with different types of data workloads, such as transactional or analytical. It is a broad exam. It covers databases, storage, analytics and reporting, mostly at the level of “describe” and “identify”.
PL-300. Microsoft describes a Power BI data analyst who delivers actionable insights by working with available data and applying domain expertise. The analyst builds easy-to-understand visualizations, enables others to do self-service analytics, works with business stakeholders on requirements, and works with analytics engineers and data engineers to get the data. Microsoft says you should be proficient at using Power Query and Data Analysis Expressions (DAX). This is a hands-on exam about one product.
DP-900 is not a prerequisite
You do not need DP-900 before PL-300. The PL-300 certification page and study guide list no formal prerequisite. Microsoft also says Azure Data Fundamentals can help you prepare for role-based certifications, such as Azure Database Administrator Associate or Azure Data Engineer Associate, but that it is not a prerequisite for any of them.
So the choice is about readiness, not rules. You can take either exam first, or take only one.
The skills measured
Both study guides group the exam into four skill areas, each with an official weight range.
| DP-900 skill area | Weight |
|---|---|
| Describe core data concepts | 25–30% |
| Identify considerations for relational data on Azure | 20–25% |
| Describe considerations for working with non-relational data on Azure | 15–20% |
| Describe an analytics workload on Azure | 25–30% |
| PL-300 skill area | Weight |
|---|---|
| Prepare the data | 25–30% |
| Model the data | 25–30% |
| Visualize and analyze the data | 25–30% |
| Manage and secure Power BI | 15–20% |
What DP-900 covers. Structured, semi-structured and unstructured data, file formats and data stores, and transactional and analytical workloads. It also covers the roles of database administrators, data engineers and data analysts. On the relational side: normalization, common SQL statements and database objects, the Azure SQL family and the Azure services for open-source databases. On the non-relational side: Azure Blob storage, Azure Files, Azure Table storage and Azure Cosmos DB. The analytics area covers data ingestion, analytical data stores, Azure Databricks and Microsoft Fabric, batch and streaming data, and Power BI basics.
What PL-300 covers. Connecting to data and choosing between Import, DirectQuery and Direct Lake. Cleaning and transforming data in Power Query. Building a data model with relationships, a date table and DAX measures, including CALCULATE and time intelligence. Building and improving reports, including Copilot features, bookmarks, drillthrough and accessibility. Then the admin side: workspaces, apps, gateways and scheduled refresh, row-level security and sensitivity labels.
The overlap is small but real. Power BI appears in DP-900’s analytics area, where you describe its capabilities, data model features and suitable visualizations. PL-300 asks you to do those things in depth.
The April 2026 PL-300 update
PL-300 skills measured as of April 20, 2026. Microsoft’s change log marks the update as minor. Three groups changed slightly: Get or connect to data, Enhance reports for usability and storytelling, and Create and manage workspaces and assets. The four skill areas, their weights and the audience profile did not change.
Microsoft updates the English version of an exam first. Localized versions follow about eight weeks later, though Microsoft says this can vary. DP-900 also had a minor update, on July 21, 2026, with the same four skill areas and no change to its audience profile.
Exam day differences
- Time: DP-900 gives you 45 minutes. PL-300 gives you 100 minutes.
- Microsoft Learn: on PL-300, an associate exam, you can open Microsoft Learn in a split screen. No extra time is added. Fundamentals exams such as DP-900 do not give you this access.
- Scoring: both use a scaled score, so 700 may not equal 70% of the points. There is no penalty for guessing, and some questions may be unscored.
- Practice: both certification pages link to a free Practice Assessment and to the exam sandbox, where you can try the exam interface.
Keeping the certification
Azure Data Fundamentals does not expire. Microsoft says renewal does not apply to fundamentals certifications.
Power BI Data Analyst Associate has a 12-month renewal frequency. Renewal is free. A short, unproctored, open-book assessment on Microsoft Learn opens six months before expiry, and passing it extends the certification by one year. If it expires, you must pass the exam again.
Our suggestion: which to take first
This is our suggestion, not Microsoft’s. It is based on the official content above.
- You are new to data: start with DP-900. It gives you the vocabulary of data work, such as relational and non-relational data, transactional and analytical workloads, and who does what. It does not expire, so there is nothing to keep up while you build skills for the next step.
- You want to be a data analyst and already use Excel or reports at work: you can go straight to PL-300. Spend your time on Power Query and DAX, because Microsoft expects proficiency in both.
- You want both: take DP-900 first, then PL-300. The Power BI material in DP-900’s analytics area is a gentle start. The rest of DP-900 covers the wider data platform that a Power BI analyst works with.
- You are aiming at data engineering or database work, not reporting: DP-900 is the more relevant first step. Microsoft names Azure Data Engineer Associate and Azure Database Administrator Associate as role-based certifications it can help you prepare for.
- Before a PL-300 attempt: practise looking things up on Microsoft Learn quickly. It is open during the exam, but the clock keeps running.
If you want to test yourself first, ExamCrest has free practice questions for each exam.
Confirm the latest details on Microsoft’s Azure Data Fundamentals page and Power BI Data Analyst Associate page before you book.
I run ExamCrest, where this post first appeared. Try free PL-300 practice questions: https://examcrest.com/exam/ms-pl-300/free-questions?utm_source=devto&utm_campaign=dp-900-vs-pl-300-copy