Microsoft DP-900 Practice Exam Questions & Answers

6 Free Questions · Last reviewed: September 28, 2026 · Prepared & Reviewed by the ValidExamDumps Editorial Team

Exam Facts

Microsoft DP-900 Exam Details

Key details for this exam, checked against the published exam outline

345 Practice Questions (Our Bank)
45 minutes Exam Duration
700 out of 1000 Passing Score
USD 99 Official Exam Fee (United States)
Exam Code
DP-900
Full Name
Microsoft Azure Data Fundamentals
Issuing Body
Microsoft
Question Format (Our Bank)
Hotspot, Multiple Choice, Drag & Drop
Delivery
Online proctored exam through Pearson VUE or in-person at a testing center
Eligibility
No prerequisites or prior certification required
Practice Questions

Free DP-900 Practice Questions

Each question shows the correct answer and an explanation of why it is right

VA
ValidExamDumps Editorial Team Every question and its answer is checked by our DP-900 exam preparation team, who also write the explanation shown with each one. How we research and review these pages

You need to gather real-time telemetry data from a mobile application.

Which type of workload describes this scenario?

Correct Answer: D

Which Azure service provides the highest compatibility for databases migrated from Microsoft SQL Server 2019 Enterprise edition?

Correct Answer: B
Explanation

Azure SQL Managed Instance provides the highest compatibility for databases migrated from Microsoft SQL Server 2019 Enterprise edition. It offers near-100% SQL Server compatibility, supports advanced features like Agent jobs and CLR integration, and minimizes application changes during migration, making it the optimal choice for enterprise SQL Server migrations.

What should you use to automatically delete blobs from Azure Blob Storage?

Correct Answer: D
Explanation

To automatically delete blobs from Azure Blob Storage, you should use a Lifecycle management policy. Azure Blob Storage lifecycle management allows you to define rules that automatically delete, archive, or transition blobs between access tiers based on age or other criteria, enabling automated data retention and cost optimization.

You need to ensure that users use multi-factor authentication (MFA) when connecting to an Azure SQL

database.

Which type of authentication should you use?

Correct Answer: B

Which type of Microsoft Power Bl visual can you use to examine trends over time for one or more series of values?

Correct Answer: D
Explanation

A line chart in Microsoft Power BI is the visual type optimized for examining trends over time. It is ideal for displaying one or more series of values across a continuous time axis, making it easy to visualize patterns, changes, and comparisons in data over time periods.

Which two activities can be performed entirely by using the Microsoft Power BI service? Each correct answer presents a complete solution. (Choose two.)

NOTE: Each correct selection is worth one point.

Correct Answer: A, D
Explanation

Two activities that can be performed entirely using the Microsoft Power BI service (without Power BI Desktop) are: Creating reports (using Power BI's web-based report editor) and Sharing dashboards (publishing and distributing dashboards to other users). While Power BI Desktop is used for more advanced data modeling and report creation, the service itself supports report creation and dashboard sharing through its web interface.

Full Access

Get the complete DP-900 question set

  • 345 questions covering all exam domains
  • Correct answers with explanations, like the free questions above
  • PDF and online practice test
  • 90 days of free updates
Starting from 50% OFF
$20 $40
Get Full Access

One-time payment · Instant download

Study Guide

What the Microsoft DP-900 Exam Covers

Exam domains verified against: Official Microsoft DP-900 exam guide, last checked September 2026.

Domain 1: Describe core data concepts 25% - 30%

Covers the fundamentals of how data is represented and stored, including structured, semi-structured, and unstructured formats. Also covers common data storage options and the different types of workloads such as transactional and analytical processing, plus the roles and responsibilities of database administrators, data engineers, and data analysts in managing data systems.

Sample questions from this domain above: Q4Q5Q6

Domain 2: Identify considerations for relational data on Azure 20% - 25%

Focuses on relational database concepts including normalization, schema design, and SQL fundamentals. Covers the Azure SQL product family including Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines, as well as open-source database options available on Azure.

Domain 3: Describe considerations for working with non-relational data on Azure 15% - 20%

Explores Azure storage services including Blob storage, Files, and Table storage, along with their specific use cases. Also covers Azure Cosmos DB, a multi-model database service, including its various APIs and scenarios where it is the right choice for applications.

Sample question from this domain above: Q3

Domain 4: Describe an analytics workload 25% - 30%

Covers large-scale data analytics concepts including ingestion, processing, and storage of analytical data. Includes Microsoft cloud services like Azure Databricks and Microsoft Fabric, as well as real-time analytics solutions, and data visualization using Power BI including models and appropriate chart selection.

Sample questions from this domain above: Q1Q2

FAQ

DP-900 Exam FAQ

Common questions about the exam itself

Is DP-900 a beginner exam or do I need prior data experience?
DP-900 is designed for candidates beginning to work with data in the cloud and assumes only foundational knowledge of core data concepts. You should have familiarity with basic IT tasks and simple data-related concepts like reading tables and charts, but no prior professional data experience is required.
How long should I study to prepare for DP-900?
Preparation time varies depending on your background, but most candidates spend between two to four weeks studying. Microsoft recommends combining self-paced learning modules on Microsoft Learn with hands-on practice in the Azure portal to reinforce the concepts.
What is the passing score for DP-900?
You need a score of 700 or greater out of 1000 to pass the DP-900 exam.
Can I take DP-900 as an online proctored exam or only at a test centre?
DP-900 is proctored and can be taken either online from your home or office or at a Pearson VUE test centre. Both options are available when you schedule your exam.
Is DP-900 a prerequisite for the Azure Data Engineer Associate or Azure Database Administrator Associate certifications?
No, DP-900 is not a prerequisite for either of these role-based certifications. However, passing DP-900 provides useful foundational knowledge that can help you prepare for them.
What is the hardest domain in DP-900 and how should I approach it?
Most candidates find the analytics workload domain challenging because it introduces multiple Azure services like Azure Databricks, Microsoft Fabric, and Power BI. Get hands-on experience in the Azure portal exploring these services and work through practical scenarios involving data ingestion and visualization.
How many questions are on the DP-900 exam and how much time do I have?
The exam contains multiple question types and formats. You have 45 minutes of testing time to complete the exam, which may include interactive components as part of the assessment.
How long is my DP-900 certification valid after I pass?
Microsoft certifications remain valid for a set period and have renewal requirements. Check your certification details in your Microsoft Learn profile for the specific validity period and renewal options for your DP-900 credential.
Can I retake DP-900 if I fail the first attempt?
Yes, you can retake the exam. Microsoft allows you to schedule retakes following their standard exam policies. There is typically a waiting period between attempts, so check the scheduling system for current retake requirements.
What job roles does DP-900 prepare me for?
DP-900 prepares you for foundational roles working with Azure data services, including entry-level positions in data engineering, data analysis, and database administration. It is designed to launch you toward role-based certifications in these specializations rather than a specific job itself.