cert
cert-1
cert-2

Pass Microsoft DP-900 Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
DP-900 Exam - Verified By Experts
DP-900 Premium Bundle
$29.98

DP-900 Premium Bundle

$79.99
$109.97
  • Premium File 332 Questions & Answers. Last update: Nov 13, 2026
  • Training Course 32 Video Lectures
  • Study Guide 672 Pages
 
$109.97
$79.99
accept 21 downloads in last 7 days
block-screenshots
Purchase Microsoft DP-900 Exam Training Products Individually
Microsoft DP-900 Premium File
Premium File 332 Q&A
$76.99$69.99
Microsoft DP-900 Video Training Course
Training Course 32 Lectures
$21.99 $19.99
Microsoft DP-900 PDF Study Guide
Study Guide 672 Pages
$21.99 $19.99
Microsoft DP-900 Practice Test 27

Question 260

A data lake stores billions of sales events and analysts scan only three attributes. Which choice BEST meets this requirement?

  1. Open Parquet bytes as UTF-8 lines and assert that one newline equals one record.
  2. Maintain metadata fields or indexes alongside immutable media object content.
  3. Use a suitable indexed search capability for text retrieval and a document store for durable records.
  4. Prefer Parquet column-oriented files with suitable compression for column-selective analytics.

Explanation

Correct Answer

D:

Columnar formats can reduce I/O for analytical scans over selected fields.

Incorrect Answers

A:

Open Parquet bytes as UTF-8 lines and assert that one newline equals one record. It does not implement Parquet columnar analytical file. Assuming Parquet is human-readable CSV leads to invalid parser behavior.

B:

Maintain metadata fields or indexes alongside immutable media object content. That action primarily handles Binary object metadata separation; the given requirement is Parquet columnar analytical file. Columnar formats can reduce I/O for analytical scans over selected fields.

C:

Use a suitable indexed search capability for text retrieval and a document store for durable records. That action primarily handles Document indexing versus full-text search; the given requirement is Parquet columnar analytical file. Columnar formats can reduce I/O for analytical scans over selected fields.

Question 261

A report incorrectly orders two events near a daylight-saving transition. Which principle BEST explains the correct Timestamp and timezone representation design decision?

  1. PostgreSQL-managed Azure service preserves PostgreSQL engine semantics rather than T-SQL engine identity.
  2. Timestamp interpretation needs explicit timezone conventions for cross-region analysis.
  3. Orchestration governs execution sequence and retry behavior of data pipelines.
  4. Schema-aware serialization supports interoperability but still requires compatibility planning.

Explanation

Correct Answer

B:

Timestamp interpretation needs explicit timezone conventions for cross-region analysis. In this case the applicable decision is to normalize event instants with timezone offsets and retain needed locale context.

Incorrect Answers

A:

PostgreSQL-managed Azure service preserves PostgreSQL engine semantics rather than T-SQL engine identity. That concept explains Azure Database for PostgreSQL managed service; the situation instead concerns Timestamp and timezone representation. Treating all naive timestamps as UTC can shift historical events.

C:

Orchestration governs execution sequence and retry behavior of data pipelines. That concept explains Data engineer orchestration dependencies; the situation instead concerns Timestamp and timezone representation. Treating all naive timestamps as UTC can shift historical events.

D:

Schema-aware serialization supports interoperability but still requires compatibility planning. That concept explains Avro schema-aware records; the situation instead concerns Timestamp and timezone representation. Treating all naive timestamps as UTC can shift historical events.

Question 262

An archive project can tolerate hours to rehydrate historic records. What is the MOST appropriate next validation or correction?

  1. Exercise document CRUD with realistic identifier keys.
  2. Select Archive and assume users can read the object immediately with no rehydration.
  3. Measure request frequency and archive rehydration implications.
  4. Check method scope expiry and recipient handling with test requests.

Explanation

Correct Answer

C:

Measure request frequency and archive rehydration implications. This tests the intended result: hot items stay online while archive objects follow explicit rehydration process.

Incorrect Answers

A:

Exercise document CRUD with realistic identifier keys. It tests Cosmos DB NoSQL JSON document container rather than the critical Hot cool cold and archive blob tiers behavior. Access tiers differ in online availability and access cost, not just storage price.

B:

Select Archive and assume users can read the object immediately with no rehydration. This unsafe shortcut leaves the Hot cool cold and archive blob tiers problem unresolved. Moving frequently accessed objects to archive can disrupt low-latency requests.

D:

Check method scope expiry and recipient handling with test requests. It tests Blob SAS delegated access rather than the critical Hot cool cold and archive blob tiers behavior. Access tiers differ in online availability and access cost, not just storage price.

Question 263

A Spark workload performs directory rename and partition discovery operations. Select TWO statements that correctly describe the ADLS Gen2 hierarchical namespace implementation and how it can be verified.

  1. Use a hierarchical-namespace-enabled storage account for suitable lake needs.
  2. Consider Cosmos DB for Apache Cassandra with reviewed compatibility.
  3. Folder-level operations and permissions work as designed.
  4. Use block blobs and their supported block upload/commit operations.
  5. Rename a container adls and assume hierarchical namespace is enabled.

Explanation

Correct Answers

A:

Use a hierarchical-namespace-enabled storage account for suitable lake needs. This is an appropriate action for the ADLS Gen2 hierarchical namespace case. ADLS Gen2 layers hierarchical file namespace capabilities onto Blob storage.

C:

Folder-level operations and permissions work as designed. This is directly observable success evidence for ADLS Gen2 hierarchical namespace.

Incorrect Answers

B:

Consider Cosmos DB for Apache Cassandra with reviewed compatibility. This implements Cosmos DB API for Apache Cassandra instead of the required ADLS Gen2 hierarchical namespace function. ADLS Gen2 layers hierarchical file namespace capabilities onto Blob storage.

D:

Use block blobs and their supported block upload/commit operations. This implements Block blob file uploads instead of the required ADLS Gen2 hierarchical namespace function. ADLS Gen2 layers hierarchical file namespace capabilities onto Blob storage.

E:

Rename a container adls and assume hierarchical namespace is enabled. This is not a safe or appropriate ADLS Gen2 hierarchical namespace implementation. Treating virtual folder name prefixes as identical to hierarchical directory ACLs can fail.

Question 264

A Windows accounting app requires UNC share paths and familiar file locking. After selecting the proper Azure Files SMB application migration approach, which observation gives the clearest evidence of success?

  1. Read tests match documented staleness and latency expectations.
  2. New entries extend the log without rewriting an unrelated object.
  3. Region-aware clients continue within documented replication and failover behavior.
  4. Supported clients mount the share and read or write approved paths.

Explanation

Correct Answer

D:

Supported clients mount the share and read or write approved paths. This is the directly observable result for Azure Files SMB application migration; azure Files provides managed shared file access distinct from object Blob access.

Incorrect Answers

A:

Read tests match documented staleness and latency expectations. This supports Cosmos DB consistency choices, not confirmation of Azure Files SMB application migration. The relevant evidence is that supported clients mount the share and read or write approved paths.

B:

New entries extend the log without rewriting an unrelated object. This supports Append blob sequential logging, not confirmation of Azure Files SMB application migration. The relevant evidence is that supported clients mount the share and read or write approved paths.

C:

Region-aware clients continue within documented replication and failover behavior. This supports Cosmos DB multi-region distribution, not confirmation of Azure Files SMB application migration. The relevant evidence is that supported clients mount the share and read or write approved paths.

Question 265

A reporting service depends on PostgreSQL extensions and psql syntax. If the relevant Azure Database for PostgreSQL Flexible Server safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Selecting ungrouped detail fields can produce invalid or misleading results.
  2. Ignoring foreign keys can leave purchases referring to missing products.
  3. An Entra login by itself does not grant access to every table.
  4. Treating PostgreSQL as SQL Server may break functions and drivers.

Explanation

Correct Answer

D:

Treating PostgreSQL as SQL Server may break functions and drivers. PostgreSQL services preserve engine-specific language and compatibility semantics. A suitable check is to run representative extension and client compatibility tests.

Incorrect Answers

A:

Selecting ungrouped detail fields can produce invalid or misleading results. This failure is associated with SQL GROUP BY aggregate; it is not the primary failure in the stated Azure Database for PostgreSQL Flexible Server scenario. PostgreSQL services preserve engine-specific language and compatibility semantics.

B:

Ignoring foreign keys can leave purchases referring to missing products. This failure is associated with Foreign key referential integrity; it is not the primary failure in the stated Azure Database for PostgreSQL Flexible Server scenario. PostgreSQL services preserve engine-specific language and compatibility semantics.

C:

An Entra login by itself does not grant access to every table. This failure is associated with Azure SQL authentication and Entra identity; it is not the primary failure in the stated Azure Database for PostgreSQL Flexible Server scenario. PostgreSQL services preserve engine-specific language and compatibility semantics.

Question 266

A compliance team needs to prevent removal of records under litigation hold. Which principle BEST explains the correct Immutable blob retention and legal hold design decision?

  1. Azure Files provides managed shared file access distinct from object Blob access.
  2. Global distribution can reduce distance but replicas and failover require explicit choices.
  3. Immutability protects retained objects through enforceable storage policy.
  4. Partition keys determine distribution and point-read targeting.

Explanation

Correct Answer

C:

Immutability protects retained objects through enforceable storage policy. In this case the applicable decision is to use appropriate immutable retention or legal-hold policies where supported.

Incorrect Answers

A:

Azure Files provides managed shared file access distinct from object Blob access. That concept explains Azure Files SMB application migration; the situation instead concerns Immutable blob retention and legal hold. Locking an incorrect period can create costly irreversible obligations.

B:

Global distribution can reduce distance but replicas and failover require explicit choices. That concept explains Cosmos DB multi-region distribution; the situation instead concerns Immutable blob retention and legal hold. Locking an incorrect period can create costly irreversible obligations.

D:

Partition keys determine distribution and point-read targeting. That concept explains Cosmos DB logical partition key; the situation instead concerns Immutable blob retention and legal hold. Locking an incorrect period can create costly irreversible obligations.

Question 267

A checkout must reduce stock and record payment exactly once. If the relevant OLTP atomic purchase transaction safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Choosing one hot partition key can negate the expected scale advantage.
  2. Skipping input validation contaminates downstream metrics.
  3. Partial independent commits can oversell inventory.
  4. Assuming missing values equal zero can distort domain analysis.

Explanation

Correct Answer

C:

Partial independent commits can oversell inventory. Transactional workloads emphasize consistent low-latency create update delete operations. A suitable check is to test rollback when the second operation fails.

Incorrect Answers

A:

Choosing one hot partition key can negate the expected scale advantage. This failure is associated with Cosmos DB for distributed JSON apps; it is not the primary failure in the stated OLTP atomic purchase transaction scenario. Transactional workloads emphasize consistent low-latency create update delete operations.

B:

Skipping input validation contaminates downstream metrics. This failure is associated with ETL data transformation before loading; it is not the primary failure in the stated OLTP atomic purchase transaction scenario. Transactional workloads emphasize consistent low-latency create update delete operations.

D:

Assuming missing values equal zero can distort domain analysis. This failure is associated with Sparse document attributes; it is not the primary failure in the stated OLTP atomic purchase transaction scenario. Transactional workloads emphasize consistent low-latency create update delete operations.

Question 268

A KPI query joins products dates and stores to measure revenue. During testing, the team observes this specific failure: Duplicated dimension matches can inflate sums. Which corrective check should be performed FIRST?

  1. Inspect row cardinality and reconcile known revenue totals.
  2. Create supported Fabric Eventstreams transformations and destination routing.
  3. Join every fact to every possible dimension row and call the total accurate.
  4. Compare Fabric Lakehouse and Warehouse according to engineering languages and query patterns.

Explanation

Correct Answer

A:

Inspect row cardinality and reconcile known revenue totals. A successful correction should demonstrate that aggregates follow order-line grain without multiplying revenue.

Incorrect Answers

B:

Create supported Fabric Eventstreams transformations and destination routing. It serves Fabric Eventstreams real-time routing, not the diagnosed Analytical fact and dimension grain problem. Duplicated dimension matches can inflate sums.

C:

Join every fact to every possible dimension row and call the total accurate. This reinforces the error rather than addressing the Analytical fact and dimension grain failure. Facts record events/measures while dimensions describe entities and context.

D:

Compare Fabric Lakehouse and Warehouse according to engineering languages and query patterns. It serves Lakehouse versus Warehouse selection, not the diagnosed Analytical fact and dimension grain problem. Duplicated dimension matches can inflate sums.

Question 269

Stakeholders cannot interpret an overcomplicated revenue dashboard. What is the MOST appropriate next validation or correction?

  1. Verify drill-down totals against known granular records.
  2. Test dashboard comprehension using business questions.
  3. Test representative stored statements client connectivity and sizing.
  4. Call a missing data ingestion job complete because the chart looks attractive.

Explanation

Correct Answer

B:

Test dashboard comprehension using business questions. This tests the intended result: users can answer agreed questions from accurate accessible visuals.

Incorrect Answers

A:

Verify drill-down totals against known granular records. It tests Data analyst slicing and drill-down rather than the critical Data analyst report design behavior. Analysts translate curated data into interpretable insights.

C:

Test representative stored statements client connectivity and sizing. It tests Azure MySQL versus PostgreSQL service-model selection rather than the critical Data analyst report design behavior. Analysts translate curated data into interpretable insights.

D:

Call a missing data ingestion job complete because the chart looks attractive. This unsafe shortcut leaves the Data analyst report design problem unresolved. Choosing a misleading graphic can hide a real business pattern.

Question 270

A customer can place dozens of orders but each order has one owning customer. If the relevant One to many customer order relationship safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Copying the customer name into every order risks inconsistent updates.
  2. Packing many values into one column creates update and search anomalies.
  3. Treating MI like a random public VM port without subnet planning can block migration.
  4. Treating PostgreSQL as SQL Server may break functions and drivers.

Explanation

Correct Answer

A:

Copying the customer name into every order risks inconsistent updates. One-to-many relationships usually put the foreign key on the many side. A suitable check is to insert multiple sample orders and validate joined rows.

Incorrect Answers

B:

Packing many values into one column creates update and search anomalies. This failure is associated with First normal form atomic attributes; it is not the primary failure in the stated One to many customer order relationship scenario. One-to-many relationships usually put the foreign key on the many side.

C:

Treating MI like a random public VM port without subnet planning can block migration. This failure is associated with SQL Managed Instance virtual network; it is not the primary failure in the stated One to many customer order relationship scenario. One-to-many relationships usually put the foreign key on the many side.

D:

Treating PostgreSQL as SQL Server may break functions and drivers. This failure is associated with Azure Database for PostgreSQL Flexible Server; it is not the primary failure in the stated One to many customer order relationship scenario. One-to-many relationships usually put the foreign key on the many side.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests