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 21

Question 200

A data science team transforms billions of events using Python Spark. Which choice BEST meets this requirement?

  1. Use event timestamps and supported late-event policies when analyzing event time.
  2. Rename a Python list spark and assume calculations distribute automatically.
  3. Apply staged ETL validation and standardization ahead of curated storage.
  4. Use Azure Databricks with suitable Spark compute and governed data access.

Explanation

Correct Answer

D:

Spark processes distributed datasets in parallel across compute workers.

Incorrect Answers

A:

Use event timestamps and supported late-event policies when analyzing event time. That action primarily handles Event time versus processing time; the given requirement is Azure Databricks Apache Spark processing. Spark processes distributed datasets in parallel across compute workers.

B:

Rename a Python list spark and assume calculations distribute automatically. It does not implement Azure Databricks Apache Spark processing. Expecting a notebook file alone to execute a cluster without compute is incorrect.

C:

Apply staged ETL validation and standardization ahead of curated storage. That action primarily handles Batch ETL staging and cleansing; the given requirement is Azure Databricks Apache Spark processing. Spark processes distributed datasets in parallel across compute workers.

Question 201

An analyst wants file counts by format without downloading every recording. Which principle BEST explains the correct Binary object metadata separation design decision?

  1. Unstructured images lack a predefined row-column model even when their metadata is structured.
  2. Object metadata supports structured discovery of unstructured content.
  3. Descriptive analytics summarizes history; diagnostic analytics explores causes.
  4. Analysts must interpret findings with data quality and context.

Explanation

Correct Answer

B:

Object metadata supports structured discovery of unstructured content. In this case the applicable decision is to maintain metadata fields or indexes alongside immutable media object content.

Incorrect Answers

A:

Unstructured images lack a predefined row-column model even when their metadata is structured. That concept explains Unstructured image binary files; the situation instead concerns Binary object metadata separation. Relying on filename extensions alone mislabels files with incorrect content types.

C:

Descriptive analytics summarizes history; diagnostic analytics explores causes. That concept explains Descriptive versus diagnostic analytics; the situation instead concerns Binary object metadata separation. Relying on filename extensions alone mislabels files with incorrect content types.

D:

Analysts must interpret findings with data quality and context. That concept explains Data analyst anomaly interpretation; the situation instead concerns Binary object metadata separation. Relying on filename extensions alone mislabels files with incorrect content types.

Question 202

A midnight ETL job misses a required input file. What is the MOST appropriate next validation or correction?

  1. Simulate delayed upstream processing and inspect downstream execution order.
  2. Compare predictions with later measured outcomes and error metrics.
  3. Schedule every pipeline step simultaneously and assume dependency order.
  4. Test dashboard comprehension using business questions.

Explanation

Correct Answer

A:

Simulate delayed upstream processing and inspect downstream execution order. This tests the intended result: downstream stages start only after successful prerequisites.

Incorrect Answers

B:

Compare predictions with later measured outcomes and error metrics. It tests Predictive analytics forecasts rather than the critical Data engineer orchestration dependencies behavior. Orchestration governs execution sequence and retry behavior of data pipelines.

C:

Schedule every pipeline step simultaneously and assume dependency order. This unsafe shortcut leaves the Data engineer orchestration dependencies problem unresolved. Blind parallel execution can publish incomplete datasets.

D:

Test dashboard comprehension using business questions. It tests Data analyst report design rather than the critical Data engineer orchestration dependencies behavior. Orchestration governs execution sequence and retry behavior of data pipelines.

Question 203

A service needs a direct lookup by device key without SQL joins. What is the MOST appropriate next validation or correction?

  1. Query only a free-text Description field and assume it is the unique Table primary key.
  2. Test key-based access for busy and quiet partitions.
  3. Rehearse selected failover scenario and measure client routing.
  4. Perform controlled snapshot restore test for a sample share.

Explanation

Correct Answer

B:

Test key-based access for busy and quiet partitions. This tests the intended result: point lookups retrieve the intended entity efficiently under correct keys.

Incorrect Answers

A:

Query only a free-text Description field and assume it is the unique Table primary key. This unsafe shortcut leaves the Table Storage PartitionKey and RowKey problem unresolved. Unbalanced partition keys or unselective scans can harm performance.

C:

Rehearse selected failover scenario and measure client routing. It tests Cosmos DB multi-region distribution rather than the critical Table Storage PartitionKey and RowKey behavior. Table Storage identifies entities by partition and row keys.

D:

Perform controlled snapshot restore test for a sample share. It tests Azure Files snapshots and backups rather than the critical Table Storage PartitionKey and RowKey behavior. Table Storage identifies entities by partition and row keys.

Question 204

A retail dashboard reports that orders fell by 12 percent. If the relevant Descriptive versus diagnostic analytics safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Calling a trend description a proven cause can mislead decisions.
  2. Building dashboards without ensuring ingestion produces stale insights.
  3. Treating a high-rate stream as an hourly CSV export delays detection.
  4. Blind parallel execution can publish incomplete datasets.

Explanation

Correct Answer

A:

Calling a trend description a proven cause can mislead decisions. Descriptive analytics summarizes history; diagnostic analytics explores causes. A suitable check is to check cohort data and alternative explanations for the decline.

Incorrect Answers

B:

Building dashboards without ensuring ingestion produces stale insights. This failure is associated with Data engineer ingestion pipeline; it is not the primary failure in the stated Descriptive versus diagnostic analytics scenario. Descriptive analytics summarizes history; diagnostic analytics explores causes.

C:

Treating a high-rate stream as an hourly CSV export delays detection. This failure is associated with Event streaming continual processing; it is not the primary failure in the stated Descriptive versus diagnostic analytics scenario. Descriptive analytics summarizes history; diagnostic analytics explores causes.

D:

Blind parallel execution can publish incomplete datasets. This failure is associated with Data engineer orchestration dependencies; it is not the primary failure in the stated Descriptive versus diagnostic analytics scenario. Descriptive analytics summarizes history; diagnostic analytics explores causes.

Question 205

An organization wants Fabric analysis over existing governed lake data without duplicating files. Which choice BEST meets this requirement?

  1. Copy a folder name to a report and assume it creates a working OneLake shortcut.
  2. Configure an eligible OneLake shortcut and access to its target.
  3. Separate raw bronze validated silver and curated gold layers with lineage.
  4. Use a scatter chart with numeric x and y measures at the intended granularity.

Explanation

Correct Answer

B:

Shortcuts reference data locations and do not necessarily copy the bytes.

Incorrect Answers

A:

Copy a folder name to a report and assume it creates a working OneLake shortcut. It does not implement OneLake shortcut referencing existing data. Revoking source permissions may break dependent analyses.

C:

Separate raw bronze validated silver and curated gold layers with lineage. That action primarily handles Bronze silver gold medallion design; the given requirement is OneLake shortcut referencing existing data. Shortcuts reference data locations and do not necessarily copy the bytes.

D:

Use a scatter chart with numeric x and y measures at the intended granularity. That action primarily handles Scatter chart relationship; the given requirement is OneLake shortcut referencing existing data. Shortcuts reference data locations and do not necessarily copy the bytes.

Question 206

An administrator confuses extra storage copies with an application data backup. Select TWO statements that correctly describe the Storage resiliency and replicas implementation and how it can be verified.

  1. Select Azure Blob Storage for object-oriented binary and file-like content.
  2. Choose suitable storage redundancy and separate restore or backup strategy where needed.
  3. Failure tests and recovery objectives align with documented copy and recovery mechanisms.
  4. Count replicated current objects as proof every deleted prior file can be restored.
  5. Store binary images as objects and maintain searchable metadata separately.

Explanation

Correct Answers

B:

Choose suitable storage redundancy and separate restore or backup strategy where needed. This is an appropriate action for the Storage resiliency and replicas case. Replication improves availability but is not always a replacement for recoverable historic versions.

C:

Failure tests and recovery objectives align with documented copy and recovery mechanisms. This is directly observable success evidence for Storage resiliency and replicas.

Incorrect Answers

A:

Select Azure Blob Storage for object-oriented binary and file-like content. This implements Azure Blob Storage for object data instead of the required Storage resiliency and replicas function. Replication improves availability but is not always a replacement for recoverable historic versions.

D:

Count replicated current objects as proof every deleted prior file can be restored. This is not a safe or appropriate Storage resiliency and replicas implementation. A replicated accidental deletion may propagate to copies.

E:

Store binary images as objects and maintain searchable metadata separately. This implements Unstructured image binary files instead of the required Storage resiliency and replicas function. Replication improves availability but is not always a replacement for recoverable historic versions.

Question 207

Database storage usage rises quickly near a capacity limit. Which choice BEST meets this requirement?

  1. Assume managed service billing automatically supplies incident response.
  2. Implement schema validation evolution and compatibility checks in ingestion.
  3. Ingest and evaluate events as they arrive with a streaming pipeline.
  4. Monitor database capacity connections health and alerts with response procedures.

Explanation

Correct Answer

D:

Monitor database capacity connections health and alerts with response procedures. Database operations require health monitoring and capacity planning. In the stated case, verification should show that threshold breaches trigger timely investigation before service outage.

Incorrect Answers

A:

Assume managed service billing automatically supplies incident response. It does not implement DBA monitoring capacity and alerts. Ignoring resource trends can cause preventable unavailability.

B:

Implement schema validation evolution and compatibility checks in ingestion. That action primarily handles Data engineer schema and format changes; the given requirement is DBA monitoring capacity and alerts. Database operations require health monitoring and capacity planning.

C:

Ingest and evaluate events as they arrive with a streaming pipeline. That action primarily handles Event streaming continual processing; the given requirement is DBA monitoring capacity and alerts. Database operations require health monitoring and capacity planning.

Question 208

A sales team needs clear measures and interactive product filters. Which choice BEST meets this requirement?

  1. Call a missing data ingestion job complete because the chart looks attractive.
  2. Assign analysts to build meaningful metrics visuals and stakeholder-facing reports.
  3. Validate data quality and compare segmented trends before conclusions.
  4. Prefer Parquet column-oriented files with suitable compression for column-selective analytics.

Explanation

Correct Answer

B:

Assign analysts to build meaningful metrics visuals and stakeholder-facing reports. Analysts translate curated data into interpretable insights. In the stated case, verification should show that users can answer agreed questions from accurate accessible visuals.

Incorrect Answers

A:

Call a missing data ingestion job complete because the chart looks attractive. It does not implement Data analyst report design. Choosing a misleading graphic can hide a real business pattern.

C:

Validate data quality and compare segmented trends before conclusions. That action primarily handles Data analyst anomaly interpretation; the given requirement is Data analyst report design. Analysts translate curated data into interpretable insights.

D:

Prefer Parquet column-oriented files with suitable compression for column-selective analytics. That action primarily handles Parquet columnar analytical file; the given requirement is Data analyst report design. Analysts translate curated data into interpretable insights.

Question 209

Every query scans all historical files even for a narrow date filter. What is the MOST appropriate next validation or correction?

  1. Validate measure totals across two consuming reports.
  2. Name a folder January and assume every query optimizer recognizes it without partition metadata.
  3. Recheck events after the broker expiry and inspect long-term tables.
  4. Compare bytes read for one-month queries before and after layout.

Explanation

Correct Answer

D:

Compare bytes read for one-month queries before and after layout. This tests the intended result: the engine scans relevant partitions rather than every archive folder.

Incorrect Answers

A:

Validate measure totals across two consuming reports. It tests Semantic model over curated analytics rather than the critical Data lake partition pruning behavior. Partition pruning reduces I/O when filters align with physical layout.

B:

Name a folder January and assume every query optimizer recognizes it without partition metadata. This unsafe shortcut leaves the Data lake partition pruning problem unresolved. Overpartitioning by a unique row ID creates tiny files and overhead.

C:

Recheck events after the broker expiry and inspect long-term tables. It tests Stream retention and historical analytics rather than the critical Data lake partition pruning behavior. Partition pruning reduces I/O when filters align with physical layout.

Question 210

A retailer compares revenue across ten product families. Which choice BEST meets this requirement?

  1. Use an appropriate bar or column chart with comparable category measures.
  2. Use OneLake as the shared logical data-lake foundation for supported Fabric workloads.
  3. Use a scatter chart with numeric x and y measures at the intended granularity.
  4. Use unrelated three-dimensional depth as proof one category sold more.

Explanation

Correct Answer

A:

Bar and column charts support comparisons across discrete categories.

Incorrect Answers

B:

Use OneLake as the shared logical data-lake foundation for supported Fabric workloads. That action primarily handles Microsoft Fabric OneLake unified storage; the given requirement is Column chart category comparison. Bar and column charts support comparisons across discrete categories.

C:

Use a scatter chart with numeric x and y measures at the intended granularity. That action primarily handles Scatter chart relationship; the given requirement is Column chart category comparison. Bar and column charts support comparisons across discrete categories.

D:

Use unrelated three-dimensional depth as proof one category sold more. It does not implement Column chart category comparison. A line chart with arbitrary category connections may imply continuity.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests