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 103

Question 1020

A data engineer wants to quarantine malformed rows before the BI layer. What is the MOST appropriate next validation or correction?

  1. Rename one raw folder Gold and assume quality checks have executed.
  2. Trace sample errors through each refinement layer.
  3. Check workspace and OneLake access from representative users.
  4. Test one authorized and one revoked device connection.

Explanation

Correct Answer

B:

Trace sample errors through each refinement layer. This tests the intended result: gold measures reconcile to corrected silver and source bronze records.

Incorrect Answers

A:

Rename one raw folder Gold and assume quality checks have executed. This unsafe shortcut leaves the Bronze silver gold medallion design problem unresolved. Letting reports query unvalidated raw events can create misleading metrics.

C:

Check workspace and OneLake access from representative users. It tests Microsoft Fabric OneLake unified storage rather than the critical Bronze silver gold medallion design behavior. Medallion layers make data refinement and reuse explicit.

D:

Test one authorized and one revoked device connection. It tests Azure IoT Hub device messaging rather than the critical Bronze silver gold medallion design behavior. Medallion layers make data refinement and reuse explicit.

Question 1021

A payroll pipeline processes approved files once each night. Which choice BEST meets this requirement?

  1. Treat nightly processing as zero-latency streaming analytics.
  2. Design intentional historical snapshots or slowly changing dimensions for analytics.
  3. Run a scheduled batch ingestion with clear checkpoints and retries.
  4. Use Azure Files shares with suitable SMB access and identity configuration.

Explanation

Correct Answer

C:

Run a scheduled batch ingestion with clear checkpoints and retries. Batch work processes bounded collections at selected times. In the stated case, verification should show that one complete batch produces the intended processed result before the deadline.

Incorrect Answers

A:

Treat nightly processing as zero-latency streaming analytics. It does not implement Batch scheduled processing. Lack of idempotency can duplicate rows on rerun.

B:

Design intentional historical snapshots or slowly changing dimensions for analytics. That action primarily handles Historical dimensions versus current operational truth; the given requirement is Batch scheduled processing. Batch work processes bounded collections at selected times.

D:

Use Azure Files shares with suitable SMB access and identity configuration. That action primarily handles Azure Files SMB shared directories; the given requirement is Batch scheduled processing. Batch work processes bounded collections at selected times.

Question 1022

A report needs to find one phone number without parsing a free-form list. What is the MOST appropriate next validation or correction?

  1. Inspect the schema for repeated groups and test individual lookups.
  2. Test duplicate enrollment prevention and correct cardinality.
  3. Map required features to each documented service model.
  4. Rename a comma list Email1 and declare it atomic.

Explanation

Correct Answer

A:

Inspect the schema for repeated groups and test individual lookups. This tests the intended result: each value can be queried and validated without splitting a cell.

Incorrect Answers

B:

Test duplicate enrollment prevention and correct cardinality. It tests Many to many bridge table rather than the critical First normal form atomic attributes behavior. First normal form favors atomic values in relational columns.

C:

Map required features to each documented service model. It tests SQL deployment choice by control plane rather than the critical First normal form atomic attributes behavior. First normal form favors atomic values in relational columns.

D:

Rename a comma list Email1 and declare it atomic. This unsafe shortcut leaves the First normal form atomic attributes problem unresolved. Packing many values into one column creates update and search anomalies.

Question 1023

Logistics reports delivery volume by state and region. Which choice BEST meets this requirement?

  1. Assume every text field named Location always geocodes accurately.
  2. Use an appropriate map visual with geographic fields and data category metadata.
  3. Define supported row-level security roles and test assigned identities.
  4. Use KQL summarize with time bins and appropriate grouping.

Explanation

Correct Answer

B:

Geographic visuals require accurate location encoding and appropriate map granularity.

Incorrect Answers

A:

Assume every text field named Location always geocodes accurately. It does not implement Map visual geographic measures. Missing country context can place a city on the wrong continent.

C:

Define supported row-level security roles and test assigned identities. That action primarily handles Power BI row-level security RLS; the given requirement is Map visual geographic measures. Geographic visuals require accurate location encoding and appropriate map granularity.

D:

Use KQL summarize with time bins and appropriate grouping. That action primarily handles KQL summarize time-series events; the given requirement is Map visual geographic measures. Geographic visuals require accurate location encoding and appropriate map granularity.

Question 1024

A student can register for many courses and each course has many students. After selecting the proper Many to many bridge table approach, which observation gives the clearest evidence of success?

  1. Each permitted pair is represented once and joins list associations.
  2. The join returns the customer's orders without repeating master customer data.
  3. Client routes and DNS resolve a reachable MI endpoint under approved rules.
  4. Peak tenants borrow capacity while pool-wide utilization stays manageable.

Explanation

Correct Answer

A:

Each permitted pair is represented once and joins list associations. This is the directly observable result for Many to many bridge table; many-to-many relationships are often resolved with a junction table.

Incorrect Answers

B:

The join returns the customer's orders without repeating master customer data. This supports One to many customer order relationship, not confirmation of Many to many bridge table. The relevant evidence is that each permitted pair is represented once and joins list associations.

C:

Client routes and DNS resolve a reachable MI endpoint under approved rules. This supports SQL Managed Instance virtual network, not confirmation of Many to many bridge table. The relevant evidence is that each permitted pair is represented once and joins list associations.

D:

Peak tenants borrow capacity while pool-wide utilization stays manageable. This supports Azure SQL elastic pool sharing, not confirmation of Many to many bridge table. The relevant evidence is that each permitted pair is represented once and joins list associations.

Question 1025

An order system must reject negative line quantities and missing currency. Which choice BEST meets this requirement?

  1. Assume the column name PositiveAmount automatically checks values.
  2. Choose Azure Database for PostgreSQL Flexible Server for supported Postgres workloads.
  3. Define NOT NULL and appropriate CHECK constraints on columns.
  4. Use SUM with GROUP BY on the intended grouping columns.

Explanation

Correct Answer

C:

Column and row constraints enforce business validity beyond application forms.

Incorrect Answers

A:

Assume the column name PositiveAmount automatically checks values. It does not implement Relational constraint CHECK and NOT NULL. UI-only validation can be bypassed by other write clients.

B:

Choose Azure Database for PostgreSQL Flexible Server for supported Postgres workloads. That action primarily handles Azure Database for PostgreSQL Flexible Server; the given requirement is Relational constraint CHECK and NOT NULL. Column and row constraints enforce business validity beyond application forms.

D:

Use SUM with GROUP BY on the intended grouping columns. That action primarily handles SQL GROUP BY aggregate; the given requirement is Relational constraint CHECK and NOT NULL. Column and row constraints enforce business validity beyond application forms.

Question 1026

Multiple analysts must see a filtered representation of confidential sales rows. If the relevant SQL view virtual query object safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Missing relationships may disappear from inner-join results.
  2. Blindly moving instance-specific code to Azure SQL Database can fail.
  3. An Entra login by itself does not grant access to every table.
  4. Assuming views automatically encrypt their base tables misstates access protection.

Explanation

Correct Answer

D:

Assuming views automatically encrypt their base tables misstates access protection. A standard relational view stores a query definition not necessarily physical copies. A suitable check is to test column visibility with approved and unapproved users.

Incorrect Answers

A:

Missing relationships may disappear from inner-join results. This failure is associated with Inner join row matching; it is not the primary failure in the stated SQL view virtual query object scenario. A standard relational view stores a query definition not necessarily physical copies.

B:

Blindly moving instance-specific code to Azure SQL Database can fail. This failure is associated with Azure SQL Managed Instance compatibility; it is not the primary failure in the stated SQL view virtual query object scenario. A standard relational view stores a query definition not necessarily physical copies.

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 SQL view virtual query object scenario. A standard relational view stores a query definition not necessarily physical copies.

Question 1027

An event stream includes sensor spikes caused by occasional faulty readings. Select TWO statements that correctly describe the Streaming anomaly detection and false positives implementation and how it can be verified.

  1. Configure Azure Data Factory copy pipelines and linked services as appropriate.
  2. Select streaming for continuous low-latency needs and batch for bounded periodic jobs.
  3. Apply a justified real-time anomaly rule with quality checks and alert thresholds.
  4. Assume every value above yesterday's maximum means a confirmed security incident.
  5. True abnormal sequences alert while known noise is handled.

Explanation

Correct Answers

C:

Apply a justified real-time anomaly rule with quality checks and alert thresholds. This is an appropriate action for the Streaming anomaly detection and false positives case. Real-time anomalies require context quality and sensitivity tuning.

E:

True abnormal sequences alert while known noise is handled. This is directly observable success evidence for Streaming anomaly detection and false positives.

Incorrect Answers

A:

Configure Azure Data Factory copy pipelines and linked services as appropriate. This implements Azure Data Factory Copy Activity instead of the required Streaming anomaly detection and false positives function. Real-time anomalies require context quality and sensitivity tuning.

B:

Select streaming for continuous low-latency needs and batch for bounded periodic jobs. This implements Streaming versus batch latency choice instead of the required Streaming anomaly detection and false positives function. Real-time anomalies require context quality and sensitivity tuning.

D:

Assume every value above yesterday's maximum means a confirmed security incident. This is not a safe or appropriate Streaming anomaly detection and false positives implementation. Triggering on every raw outlier can overwhelm incident responders.

Question 1028

Data scientists and business analysts need shared data without duplicating every dataset. Select TWO statements that correctly describe the Lakehouse for files plus SQL analytics implementation and how it can be verified.

  1. Data can be queried through compatible lakehouse engines while source files remain accessible.
  2. Use an analytical warehouse or Fabric Warehouse for governed relational reporting.
  3. Consider a lakehouse with governed files and table metadata for mixed engineering and BI workloads.
  4. Assume a lakehouse is an Azure File SMB share with a different name.
  5. Use typed relational columns with defined constraints for consistently shaped entities.

Explanation

Correct Answers

A:

Data can be queried through compatible lakehouse engines while source files remain accessible. This is directly observable success evidence for Lakehouse for files plus SQL analytics.

C:

Consider a lakehouse with governed files and table metadata for mixed engineering and BI workloads. This is an appropriate action for the Lakehouse for files plus SQL analytics case. Lakehouses combine file-based storage with table-oriented analytics patterns.

Incorrect Answers

B:

Use an analytical warehouse or Fabric Warehouse for governed relational reporting. This implements Analytical warehouse for structured reporting instead of the required Lakehouse for files plus SQL analytics function. Lakehouses combine file-based storage with table-oriented analytics patterns.

D:

Assume a lakehouse is an Azure File SMB share with a different name. This is not a safe or appropriate Lakehouse for files plus SQL analytics implementation. Treating any random folder of CSV files as an automatically governed transactional table is incorrect.

E:

Use typed relational columns with defined constraints for consistently shaped entities. This implements Structured records in a customer table instead of the required Lakehouse for files plus SQL analytics function. Lakehouses combine file-based storage with table-oriented analytics patterns.

Question 1029

A global customer profile changes optional fields between customer cohorts. Which principle BEST explains the correct Cosmos DB for distributed JSON apps design decision?

  1. Cosmos DB supports distributed data models but partition and consistency choices matter.
  2. Descriptive analytics summarizes history; diagnostic analytics explores causes.
  3. Data analysts define and test business measures rather than only placing visuals.
  4. Table Storage is a key-attribute NoSQL store not a relational SQL engine.

Explanation

Correct Answer

A:

Cosmos DB supports distributed data models but partition and consistency choices matter. In this case the applicable decision is to consider Azure Cosmos DB for globally distributed operational documents with suitable partition keys.

Incorrect Answers

B:

Descriptive analytics summarizes history; diagnostic analytics explores causes. That concept explains Descriptive versus diagnostic analytics; the situation instead concerns Cosmos DB for distributed JSON apps. Choosing one hot partition key can negate the expected scale advantage.

C:

Data analysts define and test business measures rather than only placing visuals. That concept explains Data analyst metric definition; the situation instead concerns Cosmos DB for distributed JSON apps. Choosing one hot partition key can negate the expected scale advantage.

D:

Table Storage is a key-attribute NoSQL store not a relational SQL engine. That concept explains Azure Table Storage key-value entities; the situation instead concerns Cosmos DB for distributed JSON apps. Choosing one hot partition key can negate the expected scale advantage.

Question 1030

Operations needs to recover a recent removed object within the configured interval. Select TWO statements that correctly describe the Blob soft delete recovery implementation and how it can be verified.

  1. Evaluate Azure Cosmos DB for MongoDB compatible offerings and feature support.
  2. Enable suitable blob soft delete retention and test restore.
  3. Assume an existing object name guarantees a deleted version can be recovered forever.
  4. Configure supported Azure Files snapshot or backup protection.
  5. A deleted object is restorable within the planned window.

Explanation

Correct Answers

B:

Enable suitable blob soft delete retention and test restore. This is an appropriate action for the Blob soft delete recovery case. Soft delete retains recoverable deleted content for a configured period.

E:

A deleted object is restorable within the planned window. This is directly observable success evidence for Blob soft delete recovery.

Incorrect Answers

A:

Evaluate Azure Cosmos DB for MongoDB compatible offerings and feature support. This implements Cosmos DB API for MongoDB instead of the required Blob soft delete recovery function. Soft delete retains recoverable deleted content for a configured period.

C:

Assume an existing object name guarantees a deleted version can be recovered forever. This is not a safe or appropriate Blob soft delete recovery implementation. Without prior configuration or after expiration recovery may not be possible.

D:

Configure supported Azure Files snapshot or backup protection. This implements Azure Files snapshots and backups instead of the required Blob soft delete recovery function. Soft delete retains recoverable deleted content for a configured period.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests