Microsoft

Azure Data Fundamentals (DP-900)

Exam DP-900: Microsoft Azure Data Fundamentals

Microsoft's foundational certification covering core data concepts, relational and non-relational data on Azure, and analytics workloads. A common entry point for data roles in Azure-centric organizations and a stepping stone toward Azure data associate certifications.

$9945 minutes (65-minute seat time)

What's on the exam

DP-900 skills measured as of July 21, 2026

Describe core data concepts

25–30%

Structured, semi-structured, and unstructured data · Common data file formats · Types of databases · Transactional vs. analytical workloads · Roles: database administrator, data engineer, data analyst · Options for data storage

Identify considerations for relational data on Azure

20–25%

Features of relational data and normalization · Common SQL statements and database objects · Azure SQL family (SQL Database, Managed Instance, SQL Server on VMs) · Azure database services for open-source systems (MySQL, PostgreSQL) · Provisioning and deploying relational services · Querying relational data

Describe considerations for working with non-relational data on Azure

15–20%

Azure Blob storage · Azure File storage · Azure Table storage · Azure Cosmos DB use cases · Azure Cosmos DB APIs · Capabilities of Azure storage

Describe an analytics workload on Azure

25–30%

Large-scale analytics elements (ingestion, processing) · Analytical data stores · Azure Databricks and Microsoft Fabric · Batch vs. streaming data · Real-time analytics services · Power BI capabilities, data models, and visualizations

Frequently asked questions

How much does the Azure Data Fundamentals (DP-900) cost?

The Azure Data Fundamentals (DP-900) costs $99. USD price; varies by country/region.

How long is the Azure Data Fundamentals (DP-900) and how many questions does it have?

40–60 questions — 45 minutes (65-minute seat time).

What do you need to pass the Azure Data Fundamentals (DP-900)?

Scaled score of 700 on a 100–1000 scale.

Can you retake the Azure Data Fundamentals (DP-900)?

24 hours after first attempt; longer waits for subsequent retakes.

What is the best way to study for the Azure Data Fundamentals (DP-900)?

Start from the official outline and your primary study materials: the exam is weighted by domain (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%). Once you've learned the material, spaced-repetition flashcards organized by those domains are an efficient way to retain it and refresh it before test day.

Program in development

We're building a program for this exam. Meanwhile, explore live programs across 84 exams.

Explore programs →