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 25

Question 240

A service mostly writes individual inventory changes while another scans monthly patterns. If the relevant Data platform read and write profiles safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Assuming Parquet is human-readable CSV leads to invalid parser behavior.
  2. Confusing roles leaves important ingestion or backup tasks unowned.
  3. Assuming any flat blob container has identical POSIX-style directory operations can break workflows.
  4. Confusing high-throughput ingestion with low-latency point transactions causes poor performance.

Explanation

Correct Answer

D:

Confusing high-throughput ingestion with low-latency point transactions causes poor performance. Data store suitability depends on workload access patterns not only data types. A suitable check is to benchmark representative writes and aggregate queries on candidate services.

Incorrect Answers

A:

Assuming Parquet is human-readable CSV leads to invalid parser behavior. This failure is associated with Parquet columnar analytical file; it is not the primary failure in the stated Data platform read and write profiles scenario. Data store suitability depends on workload access patterns not only data types.

B:

Confusing roles leaves important ingestion or backup tasks unowned. This failure is associated with Separation of data roles in a migration; it is not the primary failure in the stated Data platform read and write profiles scenario. Data store suitability depends on workload access patterns not only data types.

C:

This failure is associated with Azure Data Lake Storage Gen2 analytics landing; it is not the primary failure in the stated Data platform read and write profiles scenario.

Question 241

A virtual hard disk needs random block-level reading and writing. After selecting the proper Page blob random access approach, which observation gives the clearest evidence of success?

  1. Intended queries work with measurable RU use under representative data.
  2. New entries extend the log without rewriting an unrelated object.
  3. Document reads and writes return expected JSON properties at scale.
  4. Expected ranges update while other pages remain unchanged.

Explanation

Correct Answer

D:

Expected ranges update while other pages remain unchanged. This is the directly observable result for Page blob random access; page blobs are suited to random I/O scenarios and VHD backing.

Incorrect Answers

A:

Intended queries work with measurable RU use under representative data. This supports Cosmos DB NoSQL indexing and queries, not confirmation of Page blob random access. The relevant evidence is that expected ranges update while other pages remain unchanged.

B:

New entries extend the log without rewriting an unrelated object. This supports Append blob sequential logging, not confirmation of Page blob random access. The relevant evidence is that expected ranges update while other pages remain unchanged.

C:

Document reads and writes return expected JSON properties at scale. This supports Cosmos DB NoSQL JSON document container, not confirmation of Page blob random access. The relevant evidence is that expected ranges update while other pages remain unchanged.

Question 242

A customer profile is usually read with all its preference objects. If the relevant Cosmos DB document embedded versus referenced data safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Calling a block blob an append-only audit stream misstates its semantics.
  2. Moving frequently accessed objects to archive can disrupt low-latency requests.
  3. Ignoring checkpoints may duplicate downstream actions on retries.
  4. Embedding an unbounded growing array can cause size and update hot spots.

Explanation

Correct Answer

D:

Embedding an unbounded growing array can cause size and update hot spots. Document modeling balances embedded locality against duplication and item size. A suitable check is to test realistic document growth and access patterns.

Incorrect Answers

A:

Calling a block blob an append-only audit stream misstates its semantics. This failure is associated with Block blob file uploads; it is not the primary failure in the stated Cosmos DB document embedded versus referenced data scenario. Document modeling balances embedded locality against duplication and item size.

B:

Moving frequently accessed objects to archive can disrupt low-latency requests. This failure is associated with Hot cool cold and archive blob tiers; it is not the primary failure in the stated Cosmos DB document embedded versus referenced data scenario. Document modeling balances embedded locality against duplication and item size.

C:

Ignoring checkpoints may duplicate downstream actions on retries. This failure is associated with Cosmos DB change feed updates; it is not the primary failure in the stated Cosmos DB document embedded versus referenced data scenario. Document modeling balances embedded locality against duplication and item size.

Question 243

A SQL workload nears CPU limits on an undersized managed tier. Which choice BEST meets this requirement?

  1. Add more report pages and claim database CPU capacity has increased.
  2. Assess scale-up and supported database partitioning based on transaction needs.
  3. Define NOT NULL and appropriate CHECK constraints on columns.
  4. Use a migration assessment to identify engine and feature compatibility gaps.

Explanation

Correct Answer

B:

Relational scalability choices have tradeoffs in cross-shard transactions and maintenance.

Incorrect Answers

A:

Add more report pages and claim database CPU capacity has increased. It does not implement Relational scaling vertical versus horizontal. Arbitrary sharding can make multirow atomicity difficult.

C:

Define NOT NULL and appropriate CHECK constraints on columns. That action primarily handles Relational constraint CHECK and NOT NULL; the given requirement is Relational scaling vertical versus horizontal. Relational scalability choices have tradeoffs in cross-shard transactions and maintenance.

D:

Use a migration assessment to identify engine and feature compatibility gaps. That action primarily handles Data migration SQL Server assessment; the given requirement is Relational scaling vertical versus horizontal. Relational scalability choices have tradeoffs in cross-shard transactions and maintenance.

Question 244

A product inventory uses stable SKU and price fields but variable equipment specifications. Which choice BEST meets this requirement?

  1. Compare stable relationships and query needs with variable document structure before choosing the model.
  2. Choose explicit text encoding and locale-aware numeric conversion rules.
  3. Put all relational keys in a prose blob and call it normalized data.
  4. Evaluate response latency separately from aggregate processing throughput.

Explanation

Correct Answer

A:

Structured relational and semi-structured document models solve different shape and access needs.

Incorrect Answers

B:

Choose explicit text encoding and locale-aware numeric conversion rules. That action primarily handles Text encoding and numeric parsing; the given requirement is Relational rows versus document attributes. Structured relational and semi-structured document models solve different shape and access needs.

C:

Put all relational keys in a prose blob and call it normalized data. It does not implement Relational rows versus document attributes. Selecting JSON solely because some fields are optional can complicate relational transactions.

D:

Evaluate response latency separately from aggregate processing throughput. That action primarily handles Operational SLA latency versus throughput; the given requirement is Relational rows versus document attributes. Structured relational and semi-structured document models solve different shape and access needs.

Question 245

A store needs every category listed with optional product counts. Select TWO statements that correctly describe the Left outer join preserving parents implementation and how it can be verified.

  1. Use INSERT UPDATE DELETE for appropriate row mutations with targeted predicates.
  2. Use LEFT JOIN from the required complete parent set to optional children.
  3. Customers without orders remain visible with null child values.
  4. Put the optional table on the left and assume the original parent set is still fully kept.
  5. Verify managed TDE at-rest behavior and independently enforce secure connection settings.

Explanation

Correct Answers

B:

Use LEFT JOIN from the required complete parent set to optional children. This is an appropriate action for the Left outer join preserving parents case. A left outer join keeps all left-side rows even without right-side matches.

C:

Customers without orders remain visible with null child values. This is directly observable success evidence for Left outer join preserving parents.

Incorrect Answers

A:

Use INSERT UPDATE DELETE for appropriate row mutations with targeted predicates. This implements INSERT UPDATE DELETE DML instead of the required Left outer join preserving parents function. A left outer join keeps all left-side rows even without right-side matches.

D:

Put the optional table on the left and assume the original parent set is still fully kept. This is not a safe or appropriate Left outer join preserving parents implementation. Using an inner join can hide zero-activity customers.

E:

Verify managed TDE at-rest behavior and independently enforce secure connection settings. This implements Transparent data encryption versus query TLS instead of the required Left outer join preserving parents function. A left outer join keeps all left-side rows even without right-side matches.

Question 246

An e-commerce service retrieves shopping-cart state by user ID. What is the MOST appropriate next validation or correction?

  1. Exercise document CRUD with realistic identifier keys.
  2. Assume the NoSQL API is a managed SQL Server instance with T-SQL stored procedures.
  3. Simulate item creation/update and inspect processor checkpoints.
  4. Test delete denial with approved test data before locking settings.

Explanation

Correct Answer

A:

Exercise document CRUD with realistic identifier keys. This tests the intended result: document reads and writes return expected JSON properties at scale.

Incorrect Answers

B:

Assume the NoSQL API is a managed SQL Server instance with T-SQL stored procedures. This unsafe shortcut leaves the Cosmos DB NoSQL JSON document container problem unresolved. Selecting a relational JOIN-heavy schema without model review may inflate request cost.

C:

Simulate item creation/update and inspect processor checkpoints. It tests Cosmos DB change feed updates rather than the critical Cosmos DB NoSQL JSON document container behavior. The NoSQL API stores JSON items without requiring identical SQL rows.

D:

Test delete denial with approved test data before locking settings. It tests Immutable blob retention and legal hold rather than the critical Cosmos DB NoSQL JSON document container behavior. The NoSQL API stores JSON items without requiring identical SQL rows.

Question 247

An audit asks which SQL commands modify stored table data. What is the MOST appropriate next validation or correction?

  1. Monitor per-database and pool resource metrics under load.
  2. Use CREATE INDEX to change a product price directly.
  3. Exercise commands on test rows and inspect transaction results.
  4. Test parameter validation and execution permissions.

Explanation

Correct Answer

C:

Exercise commands on test rows and inspect transaction results. This tests the intended result: the intended rows change while unrelated records remain intact.

Incorrect Answers

A:

Monitor per-database and pool resource metrics under load. It tests Azure SQL elastic pool sharing rather than the critical INSERT UPDATE DELETE DML behavior. Data manipulation language changes rows rather than defining the schema.

B:

Use CREATE INDEX to change a product price directly. This unsafe shortcut leaves the INSERT UPDATE DELETE DML problem unresolved. UPDATE without an appropriate WHERE clause can modify every row.

D:

Test parameter validation and execution permissions. It tests Stored procedure reusable server operation rather than the critical INSERT UPDATE DELETE DML behavior. Data manipulation language changes rows rather than defining the schema.

Question 248

A fraud system must detect unusual card events within seconds. If the relevant Streaming versus batch latency choice safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Missing ingestion error handling can silently omit entire business units.
  2. Triggering on every raw outlier can overwhelm incident responders.
  3. Running hourly batch for urgent alerts creates unacceptable delay.
  4. Hard-coded manually copied totals become stale when filters change.

Explanation

Correct Answer

C:

Running hourly batch for urgent alerts creates unacceptable delay. Streaming processes arriving records continually unlike scheduled batch. A suitable check is to measure event-to-alert time and completion times separately.

Incorrect Answers

A:

Missing ingestion error handling can silently omit entire business units. This failure is associated with Analytical ingestion from operational systems; it is not the primary failure in the stated Streaming versus batch latency choice scenario. Streaming processes arriving records continually unlike scheduled batch.

B:

Triggering on every raw outlier can overwhelm incident responders. This failure is associated with Streaming anomaly detection and false positives; it is not the primary failure in the stated Streaming versus batch latency choice scenario. Streaming processes arriving records continually unlike scheduled batch.

D:

Hard-coded manually copied totals become stale when filters change. This failure is associated with Power BI semantic model measures; it is not the primary failure in the stated Streaming versus batch latency choice scenario. Streaming processes arriving records continually unlike scheduled batch.

Question 249

An app needs shared PDF objects and searchable invoice metadata. After selecting the proper File store versus database selection approach, which observation gives the clearest evidence of success?

  1. Statements target intended database objects without name ambiguity.
  2. Both changes commit or neither change remains partially recorded.
  3. Queries count formats without interpreting raw audio bytes as SQL columns.
  4. PDF retrieval and metadata filtering both meet functional requirements.

Explanation

Correct Answer

D:

PDF retrieval and metadata filtering both meet functional requirements. This is the directly observable result for File store versus database selection; file storage and searchable record databases serve different access patterns.

Incorrect Answers

A:

Statements target intended database objects without name ambiguity. This supports Relational database catalog schemas, not confirmation of File store versus database selection. The relevant evidence is that pDF retrieval and metadata filtering both meet functional requirements.

B:

Both changes commit or neither change remains partially recorded. This supports OLTP atomic purchase transaction, not confirmation of File store versus database selection. The relevant evidence is that pDF retrieval and metadata filtering both meet functional requirements.

C:

Queries count formats without interpreting raw audio bytes as SQL columns. This supports Binary object metadata separation, not confirmation of File store versus database selection. The relevant evidence is that pDF retrieval and metadata filtering both meet functional requirements.

Question 250

A DBA needs to revoke one departed user's database access. What is the MOST appropriate next validation or correction?

  1. Test parameter validation and execution permissions.
  2. Inspect connection encryption and documented storage encryption.
  3. Assume changing a user display name revokes all cached database authorization.
  4. Test authentication separately from SELECT/INSERT permissions.

Explanation

Correct Answer

D:

Test authentication separately from SELECT/INSERT permissions. This tests the intended result: authorized identities connect within assigned privileges and revoked users fail.

Incorrect Answers

A:

Test parameter validation and execution permissions. It tests Stored procedure reusable server operation rather than the critical Azure SQL authentication and Entra identity behavior. Managed identity or Entra authentication can reduce password management but still needs database authorization.

B:

Inspect connection encryption and documented storage encryption. It tests Transparent data encryption versus query TLS rather than the critical Azure SQL authentication and Entra identity behavior. Managed identity or Entra authentication can reduce password management but still needs database authorization.

C:

Assume changing a user display name revokes all cached database authorization. This unsafe shortcut leaves the Azure SQL authentication and Entra identity problem unresolved. An Entra login by itself does not grant access to every table.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests