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 119

Question 1180

A user overwrites a shared document on a file share. Which choice BEST meets this requirement?

  1. Choose a partition key with sufficient cardinality and even request distribution.
  2. Configure supported Azure Files snapshot or backup protection.
  3. Consider append blobs for append-based writes with appropriate access and retention controls.
  4. Name a folder Snapshot and assume Azure Files retains its prior contents.

Explanation

Correct Answer

B:

File share snapshots preserve point-in-time share states when configured.

Incorrect Answers

A:

Choose a partition key with sufficient cardinality and even request distribution. That action primarily handles Cosmos DB logical partition key; the given requirement is Azure Files snapshots and backups. File share snapshots preserve point-in-time share states when configured.

C:

Consider append blobs for append-based writes with appropriate access and retention controls. That action primarily handles Append blob sequential logging; the given requirement is Azure Files snapshots and backups. File share snapshots preserve point-in-time share states when configured.

D:

Name a folder Snapshot and assume Azure Files retains its prior contents. It does not implement Azure Files snapshots and backups. Only replicating the latest share state may not recover accidental overwrites.

Question 1181

A manager wants a prominent display of current customer satisfaction score. Which principle BEST explains the correct KPI card single metric design decision?

  1. Cards emphasize one important measure rather than complex multivariate trends.
  2. Line charts effectively show change across time.
  3. Partition pruning reduces I/O when filters align with physical layout.
  4. Real-time anomalies require context quality and sensitivity tuning.

Explanation

Correct Answer

A:

Cards emphasize one important measure rather than complex multivariate trends. In this case the applicable decision is to use a card or KPI visual with a correctly defined measure and period.

Incorrect Answers

B:

Line charts effectively show change across time. That concept explains Line chart time-series selection; the situation instead concerns KPI card single metric. Showing a stale number without refresh context can mislead.

C:

Partition pruning reduces I/O when filters align with physical layout. That concept explains Data lake partition pruning; the situation instead concerns KPI card single metric. Showing a stale number without refresh context can mislead.

D:

Real-time anomalies require context quality and sensitivity tuning. That concept explains Streaming anomaly detection and false positives; the situation instead concerns KPI card single metric. Showing a stale number without refresh context can mislead.

Question 1182

Web session logs should group clicks separated by less than thirty minutes. If the relevant Session windows of event activity safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Grouping only by arrival time can put delayed events in the wrong period.
  2. Fixed tumbling windows can split an active session at arbitrary boundaries.
  3. Picking a SQL-first store for raw notebook-only work may cause extra conversions.
  4. Overpartitioning by a unique row ID creates tiny files and overhead.

Explanation

Correct Answer

B:

Fixed tumbling windows can split an active session at arbitrary boundaries. Session windows depend on activity gaps rather than rigid wall-clock buckets. A suitable check is to test click streams with gaps shorter and longer than timeout.

Incorrect Answers

A:

Grouping only by arrival time can put delayed events in the wrong period. This failure is associated with Event time versus processing time; it is not the primary failure in the stated Session windows of event activity scenario. Session windows depend on activity gaps rather than rigid wall-clock buckets.

C:

Picking a SQL-first store for raw notebook-only work may cause extra conversions. This failure is associated with Lakehouse versus Warehouse selection; it is not the primary failure in the stated Session windows of event activity scenario. Session windows depend on activity gaps rather than rigid wall-clock buckets.

D:

Overpartitioning by a unique row ID creates tiny files and overhead. This failure is associated with Data lake partition pruning; it is not the primary failure in the stated Session windows of event activity scenario. Session windows depend on activity gaps rather than rigid wall-clock buckets.

Question 1183

A vendor application requires a specific SQL Server version and custom Windows agent. After selecting the proper SQL Server on Azure VM OS control approach, which observation gives the clearest evidence of success?

  1. The needed engine and OS components run under customer-managed patch and backup duties.
  2. One aggregate row represents each category with correct totals.
  3. The tenant accesses T-SQL using its managed service endpoint.
  4. View queries return intended permitted columns without creating unmanaged duplicates.

Explanation

Correct Answer

A:

The needed engine and OS components run under customer-managed patch and backup duties. This is the directly observable result for SQL Server on Azure VM OS control; iaaS SQL Server offers control with greater operational responsibility.

Incorrect Answers

B:

One aggregate row represents each category with correct totals. This supports SQL GROUP BY aggregate, not confirmation of SQL Server on Azure VM OS control. The relevant evidence is that the needed engine and OS components run under customer-managed patch and backup duties.

C:

The tenant accesses T-SQL using its managed service endpoint. This supports Azure SQL Database single database PaaS, not confirmation of SQL Server on Azure VM OS control. The relevant evidence is that the needed engine and OS components run under customer-managed patch and backup duties.

D:

View queries return intended permitted columns without creating unmanaged duplicates. This supports SQL view virtual query object, not confirmation of SQL Server on Azure VM OS control. The relevant evidence is that the needed engine and OS components run under customer-managed patch and backup duties.

Question 1184

A team wants historical sales slicing without locking the operational checkout database. Select TWO statements that correctly describe the OLTP relational versus OLAP analytical store implementation and how it can be verified.

  1. Use a suitable indexed search capability for text retrieval and a document store for durable records.
  2. Manage pipeline dependencies triggers retries and observability.
  3. Separate transaction-optimized writes from analytical aggregation workloads as needed.
  4. Store every aggregated yearly total as the only source of checkout-line truth.
  5. Checkout remains responsive while historical scans execute on suitable analytical storage.

Explanation

Correct Answers

C:

Separate transaction-optimized writes from analytical aggregation workloads as needed. This is an appropriate action for the OLTP relational versus OLAP analytical store case. OLTP emphasizes short consistent transactions whereas OLAP emphasizes aggregated analytical reads.

E:

Checkout remains responsive while historical scans execute on suitable analytical storage. This is directly observable success evidence for OLTP relational versus OLAP analytical store.

Incorrect Answers

A:

Use a suitable indexed search capability for text retrieval and a document store for durable records. This implements Document indexing versus full-text search instead of the required OLTP relational versus OLAP analytical store function. OLTP emphasizes short consistent transactions whereas OLAP emphasizes aggregated analytical reads.

B:

Manage pipeline dependencies triggers retries and observability. This implements Data engineer orchestration dependencies instead of the required OLTP relational versus OLAP analytical store function. OLTP emphasizes short consistent transactions whereas OLAP emphasizes aggregated analytical reads.

D:

Store every aggregated yearly total as the only source of checkout-line truth. This is not a safe or appropriate OLTP relational versus OLAP analytical store implementation. Running massive unbounded analytics queries on a critical transactional database may hurt performance.

Question 1185

Management wants year to quarter to month exploration. Which choice BEST meets this requirement?

  1. Use a calculated column for row-derived stored values and a measure for dynamic aggregations.
  2. Build an appropriate date hierarchy and enable drill-down interactions.
  3. Make a bookmark called Monthly and assume a date hierarchy exists.
  4. Store appropriate analytical data in Parquet columnar files.

Explanation

Correct Answer

B:

Build an appropriate date hierarchy and enable drill-down interactions. Hierarchies let users navigate aggregation levels. In the stated case, verification should show that drill-down shows consistent yearly quarterly and monthly slices.

Incorrect Answers

A:

Use a calculated column for row-derived stored values and a measure for dynamic aggregations. That action primarily handles DAX calculated column versus measure; the given requirement is Drill-down hierarchy for time. Hierarchies let users navigate aggregation levels.

C:

Make a bookmark called Monthly and assume a date hierarchy exists. It does not implement Drill-down hierarchy for time. Using a text-sorted MonthName without year context can misorder periods.

D:

Store appropriate analytical data in Parquet columnar files. That action primarily handles Parquet compressed columnar analytics; the given requirement is Drill-down hierarchy for time. Hierarchies let users navigate aggregation levels.

Question 1186

A stream report must attribute a sensor reading to when it occurred rather than when processed. What is the MOST appropriate next validation or correction?

  1. Change the ingestion clock and assume original sensor event timestamps change.
  2. Test delayed events around an aggregation boundary.
  3. Inject interleaved customer events across partitions and inspect offsets.
  4. Test app audience membership and semantic model access.

Explanation

Correct Answer

B:

Test delayed events around an aggregation boundary. This tests the intended result: aggregations reflect intended occurrence windows despite bounded delays.

Incorrect Answers

A:

Change the ingestion clock and assume original sensor event timestamps change. This unsafe shortcut leaves the Event time versus processing time problem unresolved. Grouping only by arrival time can put delayed events in the wrong period.

C:

Inject interleaved customer events across partitions and inspect offsets. It tests Event streams partitioning and key order rather than the critical Event time versus processing time behavior. Event time differs from ingestion or compute processing time.

D:

Test app audience membership and semantic model access. It tests Power BI reports dashboards and sharing rather than the critical Event time versus processing time behavior. Event time differs from ingestion or compute processing time.

Question 1187

A document processor confuses a nested amount with a top-level amount. What is the MOST appropriate next validation or correction?

  1. Treat the first value inside any JSON array as the unique permanent customer record.
  2. Inspect sample paths and enforce expected object and array types.
  3. Inspect schema inference and compare known exact code values after load.
  4. Use separate test principals to confirm allowed and denied SQL commands.

Explanation

Correct Answer

B:

Inspect sample paths and enforce expected object and array types. This tests the intended result: nested lookups return the right address and amount without misreading sibling values.

Incorrect Answers

A:

Treat the first value inside any JSON array as the unique permanent customer record. This unsafe shortcut leaves the JSON arrays and nested objects problem unresolved. Flattening a nested field without tracking its parent can mix unrelated records.

C:

Inspect schema inference and compare known exact code values after load. It tests Data types in tabular files rather than the critical JSON arrays and nested objects behavior. JSON arrays hold ordered elements whereas objects group named properties.

D:

Use separate test principals to confirm allowed and denied SQL commands. It tests DBA least privilege account roles rather than the critical JSON arrays and nested objects behavior. JSON arrays hold ordered elements whereas objects group named properties.

Question 1188

A chart suggests sales doubled immediately after a new campaign. After selecting the proper Data analyst anomaly interpretation approach, which observation gives the clearest evidence of success?

  1. Queries count formats without interpreting raw audio bytes as SQL columns.
  2. Confirmed metrics distinguish real business change from ingest artifacts.
  3. Sample accents and amounts survive round-trip without becoming different values.
  4. Threshold breaches trigger timely investigation before service outage.

Explanation

Correct Answer

B:

Confirmed metrics distinguish real business change from ingest artifacts. This is the directly observable result for Data analyst anomaly interpretation; analysts must interpret findings with data quality and context.

Incorrect Answers

A:

Queries count formats without interpreting raw audio bytes as SQL columns. This supports Binary object metadata separation, not confirmation of Data analyst anomaly interpretation. The relevant evidence is that confirmed metrics distinguish real business change from ingest artifacts.

C:

Sample accents and amounts survive round-trip without becoming different values. This supports Text encoding and numeric parsing, not confirmation of Data analyst anomaly interpretation. The relevant evidence is that confirmed metrics distinguish real business change from ingest artifacts.

D:

Threshold breaches trigger timely investigation before service outage. This supports DBA monitoring capacity and alerts, not confirmation of Data analyst anomaly interpretation. The relevant evidence is that confirmed metrics distinguish real business change from ingest artifacts.

Question 1189

An organization needs an operational SQL owner an ETL engineer and a report author. Which choice BEST meets this requirement?

  1. Use a hierarchical-namespace enabled storage account for data lake file organization.
  2. Monitor database capacity connections health and alerts with response procedures.
  3. Assume every person who writes SELECT is automatically accountable for all backups.
  4. Allocate DBA data-engineer and data-analyst tasks according to their responsibilities.

Explanation

Correct Answer

D:

Different data roles collaborate but have distinct primary responsibilities.

Incorrect Answers

A:

Use a hierarchical-namespace enabled storage account for data lake file organization. That action primarily handles Azure Data Lake Storage Gen2 analytics landing; the given requirement is Separation of data roles in a migration. Different data roles collaborate but have distinct primary responsibilities.

B:

Monitor database capacity connections health and alerts with response procedures. That action primarily handles DBA monitoring capacity and alerts; the given requirement is Separation of data roles in a migration. Different data roles collaborate but have distinct primary responsibilities.

C:

Assume every person who writes SELECT is automatically accountable for all backups. It does not implement Separation of data roles in a migration. Confusing roles leaves important ingestion or backup tasks unowned.

Question 1190

Event producers evolve optional fields while consumers retain older event versions. Which principle BEST explains the correct Avro schema-aware records design decision?

  1. Descriptive analytics summarizes history; diagnostic analytics explores causes.
  2. Relational databases group logical objects into schemas or namespaces.
  3. Schema-aware serialization supports interoperability but still requires compatibility planning.
  4. Structured data follows an explicit schema that makes consistent queries and validation practical.

Explanation

Correct Answer

C:

Schema-aware serialization supports interoperability but still requires compatibility planning. In this case the applicable decision is to use Avro with compatible schema evolution rules for serialized data exchange.

Incorrect Answers

A:

Descriptive analytics summarizes history; diagnostic analytics explores causes. That concept explains Descriptive versus diagnostic analytics; the situation instead concerns Avro schema-aware records. Introducing a mandatory field without a default can break older consumers.

B:

Relational databases group logical objects into schemas or namespaces. That concept explains Relational database catalog schemas; the situation instead concerns Avro schema-aware records. Introducing a mandatory field without a default can break older consumers.

D:

Structured data follows an explicit schema that makes consistent queries and validation practical. That concept explains Structured records in a customer table; the situation instead concerns Avro schema-aware records. Introducing a mandatory field without a default can break older consumers.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests