Study guide · Exam overview

Azure Data Fundamentals: what DP-900 expects

The format, passing score, and four content domains of Microsoft Certified: Azure Data Fundamentals, plus the distinctions worth practicing before you book DP-900.

Exam code: DP-900Passing score 700 of 1,000Reviewed October 2026

Exam version notice: This overview follows the Microsoft study guide for Exam DP-900, skills measured as of July 21, 2026. Pricing, languages, and delivery options can change. Confirm them on the Microsoft certification site before you register. Items tagged Extra are useful context that the study guide does not name as a measured skill. General Azure vocabulary is on the AZ-900 overview.

What Azure Data Fundamentals covers

Microsoft Certified: Azure Data Fundamentals checks whether you can describe core data concepts and related Azure data services. It is aimed at people beginning to work with data in the cloud. You should already know the difference between relational and non-relational data, and between transactional and analytical workloads.

The exam stays conceptual. You match a need to a store, a SQL product, a Cosmos API, or an analytics path—not design a production lakehouse from scratch. AZ-900 helps with shared Azure vocabulary. It is not a required prerequisite. DP-900 can prepare you for role-based credentials such as Azure Database Administrator Associate or Azure Data Engineer Associate, but it is not a prerequisite for them.

Who it is for

  • People beginning to work with data in the cloud
  • Candidates familiar with relational and non-relational concepts
  • Learners who know transactional versus analytical workloads

What the exam verifies

  • Structured, semi-structured, and unstructured data
  • Azure SQL family and open-source Azure database services
  • Blob, Files, Table storage, and Cosmos DB
  • Ingestion, batch versus streaming, Fabric, Databricks, and Power BI

Exam format and passing score

Figures below come from the DP-900 certification page, the study guide, and Microsoft’s fundamentals exam-duration guidance, reviewed in October 2026.

DP-900 exam facts. Confirm the fee, languages, and testing policy with Microsoft before you book.
SpecificationDP-900
LevelBeginner fundamentals for cloud data concepts. No prerequisite certification is required.
Length of test45 minutes to complete the assessment for fundamentals exams. Plan about 65 minutes of seat time including instructions and the candidate agreement. Confirm the time shown when you schedule.
Number of questionsMicrosoft does not publish a fixed count on the certification page. Do not treat a practice length as the live exam length.
Passing score700 or greater on a scale of 1 to 1,000. A scaled score is not the percentage of questions you answered correctly.
Recommended experienceFamiliarity with relational and non-relational data, and with transactional or analytical workloads. Hands-on portal exploration helps.
Exam pricePrice depends on the country or region where the exam is proctored. Confirm the current fee when you schedule.
ValidityMicrosoft fundamentals certifications do not expire. Confirm the current policy with Microsoft.
DeliverySchedule through Pearson VUE. English is updated first. Other languages follow later.

A blank answer earns no credit. Microsoft exams do not subtract extra points for a wrong answer, so answer every question. If the exam is not offered in your preferred language, you can request an additional 30 minutes. Request accommodations before you sit if you need them.

DP-900 domains and weighting

These ranges are the share of scored content in the study guide dated July 21, 2026. Our 80-question bank uses an editorial allocation of 22, 18, 16, and 24 questions (27.5%, 22.5%, 20%, and 30%). Each share falls within its published range; these are not the mathematical midpoints or a prediction of your exam.

  • Describe core data concepts25–30%
  • Identify considerations for relational data on Azure20–25%
  • Describe considerations for working with non-relational data on Azure15–20%
  • Describe an analytics workload on Azure25–30%
Domain 125–30%

Core data concepts

Name the data shape and the workload before you name a product.

  • Structured, semi-structured, and unstructured data
  • Common file formats and data stores; Azure datastores for use cases
  • Transactional versus analytical workloads
  • Roles: database administrator, data engineer, data analyst
Domain 220–25%

Relational data on Azure

SQL concepts and the Azure SQL family.

  • Relational features, normalization, common SQL statements, database objects
  • Azure SQL Database, Azure SQL Managed Instance, SQL Server on Azure VMs
  • Managed open-source services: Azure Database for MySQL Flexible Server and Azure Database for PostgreSQL Flexible Server
Domain 315–20%

Non-relational data on Azure

Storage services and Cosmos DB.

  • Azure Blob storage, Azure Files, Azure Table storage
  • Cosmos DB use cases and APIs
Domain 425–30%

Analytics workload on Azure

A large share. Match ingestion, store, and visualization.

  • Ingestion and processing; analytical data stores
  • Azure Databricks and Microsoft Fabric for large-scale analytics
  • Batch versus streaming; Microsoft services for real-time analytics
  • Power BI capabilities, data models, and visualizations

Tasks to recognize

The study guide names distinctions more often than slogans. Learn the paired choices first. The same map is in the core notes and flashcards.

High-yield DP-900 distinctions. Extra rows are useful context the July 21, 2026 skill list does not name.
NeedChooseRemember
Rows and columns with a fixed schemaStructured dataSemi-structured has flexible schema tags or keys; unstructured has no tabular model.
Orders that must stay consistent nowTransactional workloadAnalytical workloads favor scans, history, and aggregates over many rows.
Managed SQL with near-full SQL Server surfaceAzure SQL Managed InstanceAzure SQL Database is PaaS for new cloud apps; SQL on VMs is IaaS you patch.
Unstructured objects such as images or backupsAzure Blob storageAzure Files is SMB/NFS shares; Table storage is key-attribute NoSQL.
Globally distributed multi-model NoSQLAzure Cosmos DBPick the API that matches the client model: NoSQL, MongoDB, Cassandra, Gremlin, Table.
Lakehouse and unified analytics on Microsoft cloudMicrosoft FabricAzure Databricks is the Apache Spark-centric analytics workspace path.
Events that must be analyzed as they arriveStreaming / real-time analyticsBatch processes bounded data at scheduled or on-demand intervals.
Interactive reports and visuals for business usersPower BIChoose a visual that matches the question: trend, comparison, composition, or distribution.
Extra Deep Synapse dedicated-pool tuningOut of the DP-900 fundamentals scopeUseful background for role-based exams; July 21, 2026 skills stay at fundamentals service recognition.

How DP-900 questions are written

Microsoft points candidates to an exam sandbox so you can try the interface. This site’s practice questions are single-answer multiple choice. They practice the distinctions in the study guide. They are not a claim about the live item mix.

A typical stem gives a constraint and asks for the best store or workload. Orders must commit together. Images need cheap object storage. A team already runs PostgreSQL. Distractors are nearby Azure features that solve a different problem. Blob is not Files. Managed Instance is not SQL Database. Batch is not streaming. Power BI is not the ingestion pipeline.

There is no published extra penalty for a wrong guess. A blank answer earns nothing. On a timed practice exam, answer every item, then use the review to see which domain actually needs work.

How to plan your DP-900 study

A practical sequence if you already know tables versus documents but not Azure product names.

01

Lock data shapes and workloads

Structured, semi-structured, unstructured; transactional versus analytical; DBA, engineer, analyst.

02

Map relational Azure choices

Normalization and SQL objects, then SQL Database versus Managed Instance versus SQL on VMs, plus open-source PaaS.

03

Separate storage and Cosmos

Blob, Files, and Table for what they hold; Cosmos DB for use cases and APIs.

04

Walk an analytics path

Ingestion and stores, Fabric and Databricks, batch versus streaming, then Power BI models and visuals.

05

Drill with flashcards

Use the four decks until you can answer before the card flips. Revisit misses the next day.

06

Take timed practice exams

Work through original questions, review every explanation, and return to the notes on domains below 75 percent. Before booking, check every objective; a repeated-bank percentage is not evidence of exam readiness. Use 45 minutes as the pace of the live fundamentals exam.

The Certicab Azure Data Fundamentals study path

The overview, core notes, flashcards, and practice exams are all published.

Azure Data Fundamentals hub →
Available · You are here

Overview

Exam format, the 700 passing score, domain weights, and a study plan.

Available

Core Notes

Reference notes for data concepts, Azure SQL, Cosmos DB, Fabric, and Power BI.

Available

Practice Exams

80 original questions with custom exams, explanations, and a score report by domain.

Frequently asked questions

What score do I need to pass DP-900?

A score of 700 or greater is required to pass. Microsoft reports scores on a scale of 1 to 1,000. A scaled score is not the percentage of questions you answered correctly.

How long is the DP-900 exam?

DP-900 is a fundamentals exam. Microsoft fundamentals exams give you 45 minutes to complete the assessment, with about 65 minutes of seat time including instructions and the candidate agreement. Confirm the time shown when you schedule.

Which skills does DP-900 measure?

The study guide dated July 21, 2026 measures four areas: core data concepts (25–30%), relational data on Azure (20–25%), non-relational data on Azure (15–20%), and an analytics workload on Azure (25–30%).

Are there prerequisites for Azure Data Fundamentals?

There is no required prerequisite certification. Candidates should be familiar with relational and non-relational data concepts and with transactional versus analytical workloads. DP-900 can help prepare for role-based Azure data certifications but is not a prerequisite for them.

Does the Azure Data Fundamentals certification expire?

Microsoft fundamentals certifications do not expire. Confirm the current policy with Microsoft before you rely on it.

Does this page include real Microsoft exam questions?

No. The practice questions on this site are original. They are not Microsoft exam items, and a practice score does not predict a result.

Service names and portal labels change. Use the current Microsoft study guide as the authority when it differs from these notes.

Related Tools

Useful companions while you study.

All study topics →

Use current services and practice deliberately

Content reviewed October 23, 2026. Older study resources may still recommend Azure Database for MariaDB, which retired on September 19, 2025. The retirement applies to that Azure managed service, not the MariaDB engine itself. For a new managed open-source relational deployment, study MySQL Flexible Server and PostgreSQL Flexible Server, and check application compatibility before selecting an engine. See the official retirement notice.

The SQL worked example lets you trace joins and totals without provisioning Azure resources. Follow it with the four reasoning exercises. During practice, record why the nearest alternative is wrong, rather than memorizing the answer position. The question bank contains independent single-answer exercises; it does not reproduce the full range of official exam interactions or predict your scaled score.

Official exam source

Exam versions, objectives, prices, languages, and retirement dates can change. Verify the details on the Microsoft Learn certification page before you register. The DP-900 study guide lists the skills measured as of July 21, 2026.