Microsoft

DP-900 — Microsoft Azure Data Fundamentals Study Guide

282 practice questions Updated 2026-04-08 $19 (70% off) HTML + PDF formats

Plan Your Exam With Official Guides

Use these supporting pages to review the official syllabus, exam-day expectations, and related certification guides before you study.

Free Sample — 15 Practice Questions

Preview 15 of 282 real practice questions from the Microsoft DP-900 study guide.

Question 170

You have a dedicated SQL pool in Azure Synapse Analytics that is only used actively every night for eight hours. You need to minimize the cost of the dedicated SQL pool as much as possible during idle times. The solution must ensure that the data remains intact. What should you do on the dedicated SQL pool?

A. Scale down the data warehouse units (DWUs).
B. Pause the pool.
C. Create a user-defined restore point.
D. Delete the pool
Show Answer
Correct Answer: B
Explanation:
Pausing a dedicated SQL pool stops compute charges while preserving all data on storage. This is the most cost‑effective option during idle periods and allows the pool to be resumed when needed without data loss. Scaling down still incurs compute costs, creating restore points does not reduce ongoing costs, and deleting the pool would remove the data.

Question 277

HOTSPOT - You have the following JSON document. Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the JSON document. NOTE: Each correct selection is worth one point. Hot Area:

Illustration for DP-900 question 277 Illustration for DP-900 question 277
Show Answer
Correct Answer: Customer: a root object Address: a nested object Social media: a nested array
Explanation:
The top-level element is the customer object (root). Address is an object nested inside customer. Social media is an array ([]) nested inside customer, containing objects.

Question 44

HOTSPOT - Select the answer that correctly completes the sentence.

Illustration for DP-900 question 44
Show Answer
Correct Answer: aggregated
Explanation:
OLAP systems store pre-aggregated, multidimensional data to optimize fast analytical queries such as roll-up, drill-down, and slice-and-dice.

Question 282

HOTSPOT - To complete the sentence, select the appropriate option in the answer area. Hot Area:

Illustration for DP-900 question 282
Show Answer
Correct Answer: enable the hierarchical namespace.
Explanation:
A hierarchical namespace (Azure Data Lake Storage Gen2) enables true folders with POSIX-like ACLs for folder-level security and supports atomic directory operations such as rename and move.

Question 131

HOTSPOT - Select the answer that correctly completes the sentence. Hot Area:

Illustration for DP-900 question 131
Show Answer
Correct Answer: the same set of columns
Explanation:
In a relational table, the schema (columns and data types) is fixed. Every row represents a record that conforms to this same structure.

Question 173

HOTSPOT - Select the answer that correctly completes the sentence. Hot Area:

Illustration for DP-900 question 173
Show Answer
Correct Answer: treemap
Explanation:
A treemap displays data as colored rectangles where each rectangle’s size represents the relative value of an item, and it can show hierarchical data using nested rectangles.

Question 194

Which Azure Data Factory component provides the compute environment for activities?

A. SSIS packages
B. an integration runtime
C. a control flow
D. a pipeline
Show Answer
Correct Answer: B
Explanation:
In Azure Data Factory, the Integration Runtime (IR) is the compute infrastructure that provides the execution environment for activities. Pipelines and control flows define orchestration logic, and SSIS packages are workloads that can be run, but the IR supplies the actual compute used to move, transform, and process data.

Question 247

HOTSPOT - To complete the sentence, select the appropriate option in the answer area. Hot Area:

Illustration for DP-900 question 247
Show Answer
Correct Answer: transactional writes
Explanation:
Relational databases are designed for high volumes of ACID-compliant transactions, ensuring consistency and integrity. They are not ideal for geographically distributed writes or flexible schemas, which are better handled by non-relational databases.

Question 28

HOTSPOT - Select the answer that correctly completes the sentence.

Illustration for DP-900 question 28
Show Answer
Correct Answer: random read and write operations.
Explanation:
Azure Page Blobs are designed for frequent, random read/write access to fixed-size pages, making them suitable for scenarios like virtual hard disks where small segments are updated at known offsets.

Question 220

A team of developers has computers that run Windows 10 and Ubuntu Desktop. The developers need to connect to and query an Azure SQL database from each of their computers. The developers require code assistance features such as IntelliSense. What should the developers use?

A. sqlcmd
B. Microsoft SQL Server Management Studio (SSMS)
C. Azure Data Studio
D. Azure Data Explorer
Show Answer
Correct Answer: C
Explanation:
The developers use both Windows 10 and Ubuntu Desktop and require IntelliSense and query capabilities for Azure SQL Database. Azure Data Studio is cross-platform (Windows, Linux, macOS) and provides full query editing with IntelliSense and extensions. SSMS is Windows-only, sqlcmd lacks IntelliSense, and Azure Data Explorer is a different analytics service, not a SQL client.

Question 135

What is required to provision Azure Data Lake Storage in an Azure Storage account?

A. Versioning must be disabled.
B. Hierarchical namespace must be disabled.
C. Versioning must be enabled.
D. Hierarchical namespace must be enabled.
Show Answer
Correct Answer: D
Explanation:
Azure Data Lake Storage Gen2 requires the storage account to have the hierarchical namespace feature enabled. This namespace provides directory and file system semantics needed for analytics workloads. Versioning settings are unrelated to provisioning ADLS Gen2.

Question 120

HOTSPOT - Select the answer that correctly completes the sentence. Hot Area:

Illustration for DP-900 question 120
Show Answer
Correct Answer: structured data
Explanation:
In the exam context, relationships between users and followers stored in a graph database are treated as structured data because nodes and edges follow a defined schema and can be queried systematically.

Question 151

You have the following two tables of customer data. Which type of data do the tables contain?

A. structured
B. non-relational
C. semi-structured
D. unstructured
Show Answer
Correct Answer: A
Explanation:
The data is organized into tables with defined columns, rows, and keys (e.g., primary/foreign keys) that enable joins. This is the definition of structured data, as opposed to semi-structured (JSON/XML), non-relational, or unstructured data (text, images, audio).

Question 74

HOTSPOT - Select the answer that correctly completes the sentence.

Illustration for DP-900 question 74
Show Answer
Correct Answer: the Power BI service
Explanation:
Power BI Desktop is used to create models and reports, and publishing makes them available online for sharing and collaboration through the cloud-based Power BI service.

Question 150

You have an on-premises Microsoft SQL Server database. You need to migrate the database to the cloud. The solution must meet the following requirements: * Minimize maintenance effort. * Support the Database Mail and Service Broker features. What should you include in the solution?

A. Azure SQL Database single database
B. an Azure SQL Database elastic pool
C. Azure SQL Managed instance
D. SQL Server on Azure virtual machines
Show Answer
Correct Answer: C
Explanation:
Azure SQL Managed Instance provides near 100% SQL Server engine compatibility with minimal maintenance overhead. It supports SQL Server features such as Database Mail and Service Broker, which are not supported in Azure SQL Database single databases or elastic pools. Compared to SQL Server on Azure VMs, Managed Instance significantly reduces administrative and maintenance effort while still meeting the feature requirements.

What You Get

282 Practice Questions

Complete question bank covering all exam domains and objectives.

HTML + PDF Formats

Interactive HTML file (recommended) for screen study and a print-ready PDF.

Instant Download

Access your study materials immediately after purchase.

Email with Permanent Download Links

You will receive a confirmation email with permanent download links in case you want to download the files again in the future.

$63 $19

Get all 282 questions with detailed answers and explanations

DP-900 — Frequently Asked Questions

What is the Microsoft DP-900 exam?

The Microsoft DP-900 exam — Microsoft Azure Data Fundamentals — is a professional IT certification exam offered by Microsoft. Passing this exam earns you the Microsoft Certified: Azure Data Fundamentals certification, a widely recognized credential in the IT industry.

How many practice questions are included?

This study guide contains 282 practice questions, each with an expert-verified correct answer and a detailed explanation. Questions cover all exam domains and objectives.

Is there a free sample available?

Yes! We provide a free sample of 15 practice questions from the DP-900 exam right on this page. Scroll up to preview them and evaluate the quality of our materials before purchasing.

When was this DP-900 study guide last updated?

This study guide was last updated on 2026-04-08. We regularly refresh our materials to reflect the latest exam content and objectives so you're always studying current material.

What file formats do I receive?

After purchase you receive two files: an interactive HTML file with show/hide answer toggles (ideal for studying on screen) and a PDF file (ideal for printing or offline study). Both work on any device — desktop, tablet, or phone.

How much does the DP-900 study guide cost?

The Microsoft DP-900 study guide costs $19 (discounted from $63). This is a one-time payment with no subscriptions or hidden fees.

How do I get my files after payment?

After successful payment via Stripe, you are immediately redirected to a download page with links to your HTML and PDF files. We also send the download links to your email address as a backup, so you'll always have access.

Why choose CertBlaze over other providers?

CertBlaze offers the lowest price at $19 per exam — competitors charge $50-$300 for similar content. All study materials are expert-verified, updated monthly, and include a free 15-question preview with no signup required. You get instant access to both HTML and PDF formats after payment.