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 94

Question 930

A stream report must attribute a sensor reading to when it occurred rather than when processed. Select TWO statements that correctly describe the Event time versus processing time implementation and how it can be verified.

  1. Configure an eligible OneLake shortcut and access to its target.
  2. Choose Azure IoT Hub for supported device-oriented connectivity and management.
  3. Change the ingestion clock and assume original sensor event timestamps change.
  4. Aggregations reflect intended occurrence windows despite bounded delays.
  5. Use event timestamps and supported late-event policies when analyzing event time.

Explanation

Correct Answers

D:

Aggregations reflect intended occurrence windows despite bounded delays. This is directly observable success evidence for Event time versus processing time.

E:

Use event timestamps and supported late-event policies when analyzing event time. This is an appropriate action for the Event time versus processing time case. Event time differs from ingestion or compute processing time.

Incorrect Answers

A:

Configure an eligible OneLake shortcut and access to its target. This implements OneLake shortcut referencing existing data instead of the required Event time versus processing time function. Event time differs from ingestion or compute processing time.

B:

Choose Azure IoT Hub for supported device-oriented connectivity and management. This implements Azure IoT Hub device messaging instead of the required Event time versus processing time function. Event time differs from ingestion or compute processing time.

C:

Change the ingestion clock and assume original sensor event timestamps change. This is not a safe or appropriate Event time versus processing time implementation. Grouping only by arrival time can put delayed events in the wrong period.

Question 931

A company needs to move source data from SQL to cloud storage. Which choice BEST meets this requirement?

  1. Configure Azure Data Factory copy pipelines and linked services as appropriate.
  2. Distinguish multi-page reports from service dashboards and share through correct workspace/app policy.
  3. Use Azure Databricks with suitable Spark compute and governed data access.
  4. Use the ADF logo as proof an external firewall permits every integration connection.

Explanation

Correct Answer

A:

Data Factory orchestrates integration and movement rather than being a traditional OLTP engine.

Incorrect Answers

B:

Distinguish multi-page reports from service dashboards and share through correct workspace/app policy. That action primarily handles Power BI reports dashboards and sharing; the given requirement is Azure Data Factory Copy Activity. Data Factory orchestrates integration and movement rather than being a traditional OLTP engine.

C:

Use Azure Databricks with suitable Spark compute and governed data access. That action primarily handles Azure Databricks Apache Spark processing; the given requirement is Azure Data Factory Copy Activity. Data Factory orchestrates integration and movement rather than being a traditional OLTP engine.

D:

Use the ADF logo as proof an external firewall permits every integration connection. It does not implement Azure Data Factory Copy Activity. Mistaking Copy Activity for an always-on SQL database can misdesign access.

Question 932

A website uploads large PDF and video assets in chunks. If the relevant Block blob file uploads safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Without prior configuration or after expiration recovery may not be possible.
  2. Applying TTL to regulated records could violate retention obligations.
  3. Assuming all remote reads are instantly current can break business rules.
  4. Calling a block blob an append-only audit stream misstates its semantics.

Explanation

Correct Answer

D:

Calling a block blob an append-only audit stream misstates its semantics. Block blobs suit file and streaming upload scenarios with manageable blocks. A suitable check is to test staged block commit and final content checksum.

Incorrect Answers

A:

Without prior configuration or after expiration recovery may not be possible. This failure is associated with Blob soft delete recovery; it is not the primary failure in the stated Block blob file uploads scenario. Block blobs suit file and streaming upload scenarios with manageable blocks.

B:

Applying TTL to regulated records could violate retention obligations. This failure is associated with Cosmos DB TTL document expiration; it is not the primary failure in the stated Block blob file uploads scenario. Block blobs suit file and streaming upload scenarios with manageable blocks.

C:

Assuming all remote reads are instantly current can break business rules. This failure is associated with Cosmos DB consistency choices; it is not the primary failure in the stated Block blob file uploads scenario. Block blobs suit file and streaming upload scenarios with manageable blocks.

Question 933

An operator must inspect the previous version after a mistaken upload. Select TWO statements that correctly describe the Blob versioning on overwrite implementation and how it can be verified.

  1. Compare supported serverless and provisioned RU throughput for workload pattern.
  2. Use Blob versioning where supported and protect earlier object versions.
  3. A prior version is available and current version remains identifiable.
  4. Choose access tiers based on expected retrieval latency transaction costs and retention.
  5. Change the blob metadata version to 2 and assume old bytes were preserved.

Explanation

Correct Answers

B:

Use Blob versioning where supported and protect earlier object versions. This is an appropriate action for the Blob versioning on overwrite case. Versioning retains historical object states independently of overwriting current contents.

C:

A prior version is available and current version remains identifiable. This is directly observable success evidence for Blob versioning on overwrite.

Incorrect Answers

A:

Compare supported serverless and provisioned RU throughput for workload pattern. This implements Cosmos DB serverless versus provisioned throughput instead of the required Blob versioning on overwrite function. Versioning retains historical object states independently of overwriting current contents.

D:

Choose access tiers based on expected retrieval latency transaction costs and retention. This implements Hot cool cold and archive blob tiers instead of the required Blob versioning on overwrite function. Versioning retains historical object states independently of overwriting current contents.

E:

Change the blob metadata version to 2 and assume old bytes were preserved. This is not a safe or appropriate Blob versioning on overwrite implementation. Assuming replication alone creates object history can leave no recoverable version.

Question 934

A team wants each event counted in exactly one fixed five-minute bucket. Which principle BEST explains the correct Tumbling time windows design decision?

  1. Tumbling windows have contiguous nonoverlapping time intervals.
  2. Real-Time hub is a discovery and access experience for data in motion.
  3. Facts record events/measures while dimensions describe entities and context.
  4. Shortcuts reference data locations and do not necessarily copy the bytes.

Explanation

Correct Answer

A:

Tumbling windows have contiguous nonoverlapping time intervals. In this case the applicable decision is to use a tumbling window aggregation with suitable event-time semantics.

Incorrect Answers

B:

Real-Time hub is a discovery and access experience for data in motion. That concept explains Fabric Real-Time hub stream discovery; the situation instead concerns Tumbling time windows. Using overlapping hopping windows can count an event in several summaries.

C:

Facts record events/measures while dimensions describe entities and context. That concept explains Analytical fact and dimension grain; the situation instead concerns Tumbling time windows. Using overlapping hopping windows can count an event in several summaries.

D:

Shortcuts reference data locations and do not necessarily copy the bytes. That concept explains OneLake shortcut referencing existing data; the situation instead concerns Tumbling time windows. Using overlapping hopping windows can count an event in several summaries.

Question 935

Analytics engineers need file paths and fine-grained folder permissions in a lake. After selecting the proper ADLS Gen2 hierarchical namespace approach, which observation gives the clearest evidence of success?

  1. Graph queries follow intended relationship paths and return connected entities.
  2. Folder-level operations and permissions work as designed.
  3. Recovery expectations match documented replica placement and failover support.
  4. Read tests match documented staleness and latency expectations.

Explanation

Correct Answer

B:

Folder-level operations and permissions work as designed. This is the directly observable result for ADLS Gen2 hierarchical namespace; aDLS Gen2 layers hierarchical file namespace capabilities onto Blob storage.

Incorrect Answers

A:

Graph queries follow intended relationship paths and return connected entities. This supports Cosmos DB API for Apache Gremlin graph, not confirmation of ADLS Gen2 hierarchical namespace. The relevant evidence is that folder-level operations and permissions work as designed.

C:

Recovery expectations match documented replica placement and failover support. This supports Azure Storage LRS ZRS GRS distinctions, not confirmation of ADLS Gen2 hierarchical namespace. The relevant evidence is that folder-level operations and permissions work as designed.

D:

Read tests match documented staleness and latency expectations. This supports Cosmos DB consistency choices, not confirmation of ADLS Gen2 hierarchical namespace. The relevant evidence is that folder-level operations and permissions work as designed.

Question 936

A budget has four mutually exclusive spending categories totaling 100 percent. If the relevant Pie donut chart proportion caution safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Many similar tiny slices make comparisons difficult.
  2. Assuming a file import automatically fixes wrong data types can misstate totals.
  3. Assuming order across unrelated partitions can corrupt sequence reconstruction.
  4. Starting every activity simultaneously may publish partial outputs.

Explanation

Correct Answer

A:

Many similar tiny slices make comparisons difficult. Pie-like charts express part-to-whole composition. A suitable check is to check that segments are mutually exclusive and total appropriately.

Incorrect Answers

B:

Assuming a file import automatically fixes wrong data types can misstate totals. This failure is associated with Power BI Desktop data import; it is not the primary failure in the stated Pie donut chart proportion caution scenario. Pie-like charts express part-to-whole composition.

C:

Assuming order across unrelated partitions can corrupt sequence reconstruction. This failure is associated with Event streams partitioning and key order; it is not the primary failure in the stated Pie donut chart proportion caution scenario. Pie-like charts express part-to-whole composition.

D:

Starting every activity simultaneously may publish partial outputs. This failure is associated with Fabric Data Factory pipeline orchestration; it is not the primary failure in the stated Pie donut chart proportion caution scenario. Pie-like charts express part-to-whole composition.

Question 937

Annual logs are queried mostly by one month. If the relevant Data lake partition pruning safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Revoking source permissions may break dependent analyses.
  2. Relying only on a visual slicer is not a security boundary.
  3. Overpartitioning by a unique row ID creates tiny files and overhead.
  4. Treating dates as unordered labels can scramble a trend.

Explanation

Correct Answer

C:

Overpartitioning by a unique row ID creates tiny files and overhead. Partition pruning reduces I/O when filters align with physical layout. A suitable check is to compare bytes read for one-month queries before and after layout.

Incorrect Answers

A:

Revoking source permissions may break dependent analyses. This failure is associated with OneLake shortcut referencing existing data; it is not the primary failure in the stated Data lake partition pruning scenario. Partition pruning reduces I/O when filters align with physical layout.

B:

Relying only on a visual slicer is not a security boundary. This failure is associated with Power BI row-level security RLS; it is not the primary failure in the stated Data lake partition pruning scenario. Partition pruning reduces I/O when filters align with physical layout.

D:

Treating dates as unordered labels can scramble a trend. This failure is associated with Line chart time-series selection; it is not the primary failure in the stated Data lake partition pruning scenario. Partition pruning reduces I/O when filters align with physical layout.

Question 938

A product inventory uses stable SKU and price fields but variable equipment specifications. After selecting the proper Relational rows versus document attributes approach, which observation gives the clearest evidence of success?

  1. Nested lookups return the right address and amount without misreading sibling values.
  2. Reviewers trace a reported measure back to approved inputs and rules.
  3. Rewritten or indexed queries improve measured response safely.
  4. The model supports intended joins or nested attribute reads without excessive conversions.

Explanation

Correct Answer

D:

The model supports intended joins or nested attribute reads without excessive conversions. This is the directly observable result for Relational rows versus document attributes; structured relational and semi-structured document models solve different shape and access needs.

Incorrect Answers

A:

Nested lookups return the right address and amount without misreading sibling values. This supports JSON arrays and nested objects, not confirmation of Relational rows versus document attributes. The relevant evidence is that the model supports intended joins or nested attribute reads without excessive conversions.

B:

Reviewers trace a reported measure back to approved inputs and rules. This supports Data lineage from source to report, not confirmation of Relational rows versus document attributes. The relevant evidence is that the model supports intended joins or nested attribute reads without excessive conversions.

C:

Rewritten or indexed queries improve measured response safely. This supports DBA performance tuning and indexing, not confirmation of Relational rows versus document attributes. The relevant evidence is that the model supports intended joins or nested attribute reads without excessive conversions.

Question 939

A report needs to find one phone number without parsing a free-form list. Which principle BEST explains the correct First normal form atomic attributes design decision?

  1. Database auditing provides evidence while database roles govern permissions.
  2. First normal form favors atomic values in relational columns.
  3. A standard relational view stores a query definition not necessarily physical copies.
  4. Relational scalability choices have tradeoffs in cross-shard transactions and maintenance.

Explanation

Correct Answer

B:

First normal form favors atomic values in relational columns. In this case the applicable decision is to separate repeated multivalued attributes into appropriately related rows.

Incorrect Answers

A:

Database auditing provides evidence while database roles govern permissions. That concept explains Azure SQL auditing and least privilege; the situation instead concerns First normal form atomic attributes. Packing many values into one column creates update and search anomalies.

C:

A standard relational view stores a query definition not necessarily physical copies. That concept explains SQL view virtual query object; the situation instead concerns First normal form atomic attributes. Packing many values into one column creates update and search anomalies.

D:

Relational scalability choices have tradeoffs in cross-shard transactions and maintenance. That concept explains Relational scaling vertical versus horizontal; the situation instead concerns First normal form atomic attributes. Packing many values into one column creates update and search anomalies.

Question 940

A query unexpectedly shows no orders for deleted customer IDs. During testing, the team observes this specific failure: Missing relationships may disappear from inner-join results. Which corrective check should be performed FIRST?

  1. Wrap related changes in one supported transaction and rollback on failure.
  2. Evaluate supported read scale-out options under the chosen service tier.
  3. Write JOIN without an ON predicate and assume it always matches the right customer.
  4. Compare matched and unmatched IDs with a test set.

Explanation

Correct Answer

D:

Compare matched and unmatched IDs with a test set. A successful correction should demonstrate that returned rows contain valid matches from both tables.

Incorrect Answers

A:

Wrap related changes in one supported transaction and rollback on failure. It serves SQL COMMIT and ROLLBACK transaction, not the diagnosed Inner join row matching problem. Missing relationships may disappear from inner-join results.

B:

Evaluate supported read scale-out options under the chosen service tier. It serves Azure SQL read scale and reporting replicas, not the diagnosed Inner join row matching problem. Missing relationships may disappear from inner-join results.

C:

Write JOIN without an ON predicate and assume it always matches the right customer. This reinforces the error rather than addressing the Inner join row matching failure. An inner join returns rows with a matching join condition.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests