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 83

Question 820

A streaming archive needs records encoded with explicit schema information. If the relevant Avro schema-aware records safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Assuming any flat blob container has identical POSIX-style directory operations can break workflows.
  2. An unconstrained optimizer may propose impossible schedules.
  3. Introducing a mandatory field without a default can break older consumers.
  4. Putting raw binary into text-only analytic columns frustrates content searches and storage.

Explanation

Correct Answer

C:

Introducing a mandatory field without a default can break older consumers. Schema-aware serialization supports interoperability but still requires compatibility planning. A suitable check is to test encoding and decoding with prior and current schemas.

Incorrect Answers

A:

Assuming any flat blob container has identical POSIX-style directory operations can break workflows. This failure is associated with Azure Data Lake Storage Gen2 analytics landing; it is not the primary failure in the stated Avro schema-aware records scenario. Schema-aware serialization supports interoperability but still requires compatibility planning.

B:

An unconstrained optimizer may propose impossible schedules. This failure is associated with Prescriptive decision optimization; it is not the primary failure in the stated Avro schema-aware records scenario. Schema-aware serialization supports interoperability but still requires compatibility planning.

D:

Putting raw binary into text-only analytic columns frustrates content searches and storage. This failure is associated with Unstructured image binary files; it is not the primary failure in the stated Avro schema-aware records scenario. Schema-aware serialization supports interoperability but still requires compatibility planning.

Question 821

Multiple analysts must see a filtered representation of confidential sales rows. Which choice BEST meets this requirement?

  1. Use a composite key over the product and location identifiers.
  2. Create a view exposing the approved query and grant access appropriately.
  3. Rename a SELECT query View without creating a database object.
  4. Configure suitable SQL auditing and narrowly scoped database permissions.

Explanation

Correct Answer

B:

A standard relational view stores a query definition not necessarily physical copies.

Incorrect Answers

A:

Use a composite key over the product and location identifiers. That action primarily handles Composite primary key association; the given requirement is SQL view virtual query object. A standard relational view stores a query definition not necessarily physical copies.

C:

Rename a SELECT query View without creating a database object. It does not implement SQL view virtual query object. Assuming views automatically encrypt their base tables misstates access protection.

D:

Configure suitable SQL auditing and narrowly scoped database permissions. That action primarily handles Azure SQL auditing and least privilege; the given requirement is SQL view virtual query object. A standard relational view stores a query definition not necessarily physical copies.

Question 822

A database has no tested restore point after a schema error. Which choice BEST meets this requirement?

  1. Analyze execution plans indexes and database workload metrics.
  2. Assign database administration responsibility for backup retention restore testing and database health.
  3. Delegate all database recovery decisions to a report chart designer.
  4. Extract and load source records then perform controlled transformations within target compute.

Explanation

Correct Answer

B:

DBAs manage database reliability security and recoverability within their responsibility boundary.

Incorrect Answers

A:

Analyze execution plans indexes and database workload metrics. That action primarily handles DBA performance tuning and indexing; the given requirement is DBA backup and recovery responsibility. DBAs manage database reliability security and recoverability within their responsibility boundary.

C:

Delegate all database recovery decisions to a report chart designer. It does not implement DBA backup and recovery responsibility. Assuming cloud-managed storage always eliminates backup planning risks unrecoverable mistakes.

D:

Extract and load source records then perform controlled transformations within target compute. That action primarily handles ELT load then transform in engine; the given requirement is DBA backup and recovery responsibility. DBAs manage database reliability security and recoverability within their responsibility boundary.

Question 823

Power BI reports require revenue by time product and location. After selecting the proper Star schema analytical query model approach, which observation gives the clearest evidence of success?

  1. Model refresh and source query behavior meet the business SLA.
  2. Gold measures reconcile to corrected silver and source bronze records.
  3. Historical queries remain possible after the broker retention period expires.
  4. Measures aggregate predictably across filters and dates.

Explanation

Correct Answer

D:

Measures aggregate predictably across filters and dates. This is the directly observable result for Star schema analytical query model; star schemas simplify analytical slicing around fact and dimension tables.

Incorrect Answers

A:

Model refresh and source query behavior meet the business SLA. This supports Power BI Import versus DirectQuery mode, not confirmation of Star schema analytical query model. The relevant evidence is that measures aggregate predictably across filters and dates.

B:

Gold measures reconcile to corrected silver and source bronze records. This supports Bronze silver gold medallion design, not confirmation of Star schema analytical query model. The relevant evidence is that measures aggregate predictably across filters and dates.

C:

Historical queries remain possible after the broker retention period expires. This supports Stream retention and historical analytics, not confirmation of Star schema analytical query model. The relevant evidence is that measures aggregate predictably across filters and dates.

Question 824

An IoT system must govern which physical device can send event readings. What is the MOST appropriate next validation or correction?

  1. Test one authorized and one revoked device connection.
  2. Use a CSV filename as an IoT device authentication credential.
  3. Send test events through each configured route.
  4. Test analytical SELECT and supported load behavior.

Explanation

Correct Answer

A:

Test one authorized and one revoked device connection. This tests the intended result: approved device identities send telemetry while revoked devices are rejected.

Incorrect Answers

B:

Use a CSV filename as an IoT device authentication credential. This unsafe shortcut leaves the Azure IoT Hub device messaging problem unresolved. A generic anonymous event endpoint may not satisfy per-device identity policies.

C:

Send test events through each configured route. It tests Fabric Eventstreams real-time routing rather than the critical Azure IoT Hub device messaging behavior. IoT Hub adds device management and identities around IoT messages.

D:

Test analytical SELECT and supported load behavior. It tests Fabric Warehouse relational reporting rather than the critical Azure IoT Hub device messaging behavior. IoT Hub adds device management and identities around IoT messages.

Question 825

A monitoring service appends log records throughout the day. After selecting the proper Append blob sequential logging approach, which observation gives the clearest evidence of success?

  1. Conflicting updates follow the documented application semantics.
  2. Stored blobs are encrypted and unauthorized retrieval requests are denied.
  3. New entries extend the log without rewriting an unrelated object.
  4. Document reads and writes return expected JSON properties at scale.

Explanation

Correct Answer

C:

New entries extend the log without rewriting an unrelated object. This is the directly observable result for Append blob sequential logging; append blobs optimize appending data rather than random page modification.

Incorrect Answers

A:

Conflicting updates follow the documented application semantics. This supports Cosmos DB multi-region writes conflict handling, not confirmation of Append blob sequential logging. The relevant evidence is that new entries extend the log without rewriting an unrelated object.

B:

Stored blobs are encrypted and unauthorized retrieval requests are denied. This supports Storage encryption and access controls, not confirmation of Append blob sequential logging. The relevant evidence is that new entries extend the log without rewriting an unrelated object.

D:

Document reads and writes return expected JSON properties at scale. This supports Cosmos DB NoSQL JSON document container, not confirmation of Append blob sequential logging. The relevant evidence is that new entries extend the log without rewriting an unrelated object.

Question 826

Operations must recover a database to a point before a faulty deployment. What is the MOST appropriate next validation or correction?

  1. Test connectivity from allowed and denied network locations.
  2. Rename a broken database Yesterday and assume its old rows return.
  3. Follow functional dependencies and test a rename operation.
  4. Run an isolated restore and reconcile target time and transactions.

Explanation

Correct Answer

D:

Run an isolated restore and reconcile target time and transactions. This tests the intended result: a recovered database reflects the selected recovery point without replacing unrelated datasets.

Incorrect Answers

A:

Test connectivity from allowed and denied network locations. It tests Azure SQL firewall and private endpoint rather than the critical Azure SQL Database backup PITR behavior. Managed database backups support restore windows but still require planning and testing.

B:

Rename a broken database Yesterday and assume its old rows return. This unsafe shortcut leaves the Azure SQL Database backup PITR problem unresolved. Assuming automatic backups undo every external action can hide data gaps.

C:

Follow functional dependencies and test a rename operation. It tests Third normal form transitive dependency rather than the critical Azure SQL Database backup PITR behavior. Managed database backups support restore windows but still require planning and testing.

Question 827

A fraud report needs customers whose aggregate annual spend exceeds a limit. After selecting the proper SQL HAVING after grouping approach, which observation gives the clearest evidence of success?

  1. Customers without orders remain visible with null child values.
  2. Database service updates are managed while customer-owned logic is tested.
  3. Only groups whose computed total crosses the threshold remain.
  4. Required instance features work subject to documented compatibility and service limits.

Explanation

Correct Answer

C:

Only groups whose computed total crosses the threshold remain. This is the directly observable result for SQL HAVING after grouping; hAVING filters aggregated groups while WHERE filters source rows.

Incorrect Answers

A:

Customers without orders remain visible with null child values. This supports Left outer join preserving parents, not confirmation of SQL HAVING after grouping. The relevant evidence is that only groups whose computed total crosses the threshold remain.

B:

Database service updates are managed while customer-owned logic is tested. This supports Azure SQL managed maintenance responsibility, not confirmation of SQL HAVING after grouping. The relevant evidence is that only groups whose computed total crosses the threshold remain.

D:

Required instance features work subject to documented compatibility and service limits. This supports Azure SQL Managed Instance compatibility, not confirmation of SQL HAVING after grouping. The relevant evidence is that only groups whose computed total crosses the threshold remain.

Question 828

Financial source files contain malformed currency codes. If the relevant Batch ETL staging and cleansing safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Treating loose Parquet files as transactional Delta tables can expose partial results.
  2. Loading unvalidated data corrupts downstream measures.
  3. Treating a fixed row value as a dynamic measure can produce confusing visuals.
  4. Failing to archive selected events loses history after retention.

Explanation

Correct Answer

B:

Loading unvalidated data corrupts downstream measures. ETL applies transformations before data reaches the analytical target. A suitable check is to compare accepted and rejected records after validation.

Incorrect Answers

A:

Treating loose Parquet files as transactional Delta tables can expose partial results. This failure is associated with Delta Lake transactional table metadata; it is not the primary failure in the stated Batch ETL staging and cleansing scenario. ETL applies transformations before data reaches the analytical target.

C:

Treating a fixed row value as a dynamic measure can produce confusing visuals. This failure is associated with DAX calculated column versus measure; it is not the primary failure in the stated Batch ETL staging and cleansing scenario. ETL applies transformations before data reaches the analytical target.

D:

Failing to archive selected events loses history after retention. This failure is associated with Stream retention and historical analytics; it is not the primary failure in the stated Batch ETL staging and cleansing scenario. ETL applies transformations before data reaches the analytical target.

Question 829

Analytics engineers need file paths and fine-grained folder permissions in a lake. Which choice BEST meets this requirement?

  1. Select an appropriate redundancy option based on local zone and regional failure requirements.
  2. Choose a partition key with sufficient cardinality and even request distribution.
  3. Rename a container adls and assume hierarchical namespace is enabled.
  4. Use a hierarchical-namespace-enabled storage account for suitable lake needs.

Explanation

Correct Answer

D:

ADLS Gen2 layers hierarchical file namespace capabilities onto Blob storage.

Incorrect Answers

A:

Select an appropriate redundancy option based on local zone and regional failure requirements. That action primarily handles Azure Storage LRS ZRS GRS distinctions; the given requirement is ADLS Gen2 hierarchical namespace. ADLS Gen2 layers hierarchical file namespace capabilities onto Blob storage.

B:

Choose a partition key with sufficient cardinality and even request distribution. That action primarily handles Cosmos DB logical partition key; the given requirement is ADLS Gen2 hierarchical namespace. ADLS Gen2 layers hierarchical file namespace capabilities onto Blob storage.

C:

Rename a container adls and assume hierarchical namespace is enabled. It does not implement ADLS Gen2 hierarchical namespace. Treating virtual folder name prefixes as identical to hierarchical directory ACLs can fail.

Question 830

A designer must add a new decimal column to an existing schema. Which choice BEST meets this requirement?

  1. Use SQL Server on an Azure VM when full guest and engine control is required.
  2. Use SELECT to add a permanent database column.
  3. Model the association with a bridge table holding the two parent keys.
  4. Use CREATE or ALTER as appropriate for relational schema changes.

Explanation

Correct Answer

D:

Use CREATE or ALTER as appropriate for relational schema changes. Data definition language defines database objects and structure. In the stated case, verification should show that table definitions change while intended existing business rows remain recoverable.

Incorrect Answers

A:

Use SQL Server on an Azure VM when full guest and engine control is required. That action primarily handles SQL Server on Azure VM OS control; the given requirement is CREATE ALTER DROP DDL. Data definition language defines database objects and structure.

B:

Use SELECT to add a permanent database column. It does not implement CREATE ALTER DROP DDL. Dropping a table destroys its object rather than merely hiding a field.

C:

Model the association with a bridge table holding the two parent keys. That action primarily handles Many to many bridge table; the given requirement is CREATE ALTER DROP DDL. Data definition language defines database objects and structure.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests