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 49

Question 480

A sales query doubles totals after joining to a product-tag mapping. Which choice BEST meets this requirement?

  1. Wrap related changes in one supported transaction and rollback on failure.
  2. Use SELECT DISTINCT blindly and assume every aggregation error is fixed.
  3. Match aggregation grain and relationship cardinality before summing measures.
  4. Consider serverless Azure SQL Database compute where supported and tune auto-pause parameters.

Explanation

Correct Answer

C:

Match aggregation grain and relationship cardinality before summing measures. Joins can multiply fact records in one-to-many relationships. In the stated case, verification should show that reconciled totals remain stable after joining dimension and bridge rows.

Incorrect Answers

A:

Wrap related changes in one supported transaction and rollback on failure. That action primarily handles SQL COMMIT and ROLLBACK transaction; the given requirement is Cardinality of joined dimensions. Joins can multiply fact records in one-to-many relationships.

B:

Use SELECT DISTINCT blindly and assume every aggregation error is fixed. It does not implement Cardinality of joined dimensions. Summing a duplicated fact across join rows inflates revenue.

D:

Consider serverless Azure SQL Database compute where supported and tune auto-pause parameters. That action primarily handles Azure SQL Database serverless compute; the given requirement is Cardinality of joined dimensions. Joins can multiply fact records in one-to-many relationships.

Question 481

Multiple departments want to discover available live event feeds. After selecting the proper Fabric Real-Time hub stream discovery approach, which observation gives the clearest evidence of success?

  1. Authorized experiences reach governed data without arbitrary independent file copies.
  2. Product filters affect intended fact rows without unpredictable double counting.
  3. Authorized users locate sources and their connections under governance.
  4. Counts match known events and time buckets.

Explanation

Correct Answer

C:

Authorized users locate sources and their connections under governance. This is the directly observable result for Fabric Real-Time hub stream discovery; real-Time hub is a discovery and access experience for data in motion.

Incorrect Answers

A:

Authorized experiences reach governed data without arbitrary independent file copies. This supports Microsoft Fabric OneLake unified storage, not confirmation of Fabric Real-Time hub stream discovery. The relevant evidence is that authorized users locate sources and their connections under governance.

B:

Product filters affect intended fact rows without unpredictable double counting. This supports One-to-many semantic relationships, not confirmation of Fabric Real-Time hub stream discovery. The relevant evidence is that authorized users locate sources and their connections under governance.

D:

Counts match known events and time buckets. This supports KQL summarize time-series events, not confirmation of Fabric Real-Time hub stream discovery. The relevant evidence is that authorized users locate sources and their connections under governance.

Question 482

A data engineer wants to quarantine malformed rows before the BI layer. Which principle BEST explains the correct Bronze silver gold medallion design design decision?

  1. Event time differs from ingestion or compute processing time.
  2. Partitioned streaming distributes throughput but global ordering is not guaranteed.
  3. Medallion layers make data refinement and reuse explicit.
  4. Incremental load avoids repeated full snapshots while demanding consistent checkpoints.

Explanation

Correct Answer

C:

Medallion layers make data refinement and reuse explicit. In this case the applicable decision is to separate raw bronze validated silver and curated gold layers with lineage.

Incorrect Answers

A:

Event time differs from ingestion or compute processing time. That concept explains Event time versus processing time; the situation instead concerns Bronze silver gold medallion design. Letting reports query unvalidated raw events can create misleading metrics.

B:

Partitioned streaming distributes throughput but global ordering is not guaranteed. That concept explains Event streams partitioning and key order; the situation instead concerns Bronze silver gold medallion design. Letting reports query unvalidated raw events can create misleading metrics.

D:

Incremental load avoids repeated full snapshots while demanding consistent checkpoints. That concept explains Incremental ingestion with watermark; the situation instead concerns Bronze silver gold medallion design. Letting reports query unvalidated raw events can create misleading metrics.

Question 483

A team wants fast queries over real-time logs with Kusto Query Language. Which principle BEST explains the correct Fabric Eventhouse KQL event analytics design decision?

  1. Reports and dashboards have different presentation and interaction roles.
  2. Eventhouse is optimized for event and time-series analytical workloads.
  3. Facts record events/measures while dimensions describe entities and context.
  4. KQL enables time-oriented event aggregation for operational analytics.

Explanation

Correct Answer

B:

Eventhouse is optimized for event and time-series analytical workloads. In this case the applicable decision is to store supported event data in Fabric Eventhouse and query using KQL.

Incorrect Answers

A:

Reports and dashboards have different presentation and interaction roles. That concept explains Power BI reports dashboards and sharing; the situation instead concerns Fabric Eventhouse KQL event analytics. Treating an Eventhouse as a SQL Server OLTP endpoint can confuse supported query syntax.

C:

Facts record events/measures while dimensions describe entities and context. That concept explains Analytical fact and dimension grain; the situation instead concerns Fabric Eventhouse KQL event analytics. Treating an Eventhouse as a SQL Server OLTP endpoint can confuse supported query syntax.

D:

KQL enables time-oriented event aggregation for operational analytics. That concept explains KQL summarize time-series events; the situation instead concerns Fabric Eventhouse KQL event analytics. Treating an Eventhouse as a SQL Server OLTP endpoint can confuse supported query syntax.

Question 484

Finance needs revenue totals shared across multiple report visuals. After selecting the proper Power BI semantic model measures approach, which observation gives the clearest evidence of success?

  1. Consumers read partitioned event streams with tracked sequence and retention.
  2. Selected regions filter the relevant visuals and restore correctly.
  3. Authorized users locate sources and their connections under governance.
  4. Report filters produce consistent business calculations.

Explanation

Correct Answer

D:

Report filters produce consistent business calculations. This is the directly observable result for Power BI semantic model measures; measures express aggregations in a shared semantic context.

Incorrect Answers

A:

Consumers read partitioned event streams with tracked sequence and retention. This supports Azure Event Hubs event ingestion, not confirmation of Power BI semantic model measures. The relevant evidence is that report filters produce consistent business calculations.

B:

Selected regions filter the relevant visuals and restore correctly. This supports Slicer interactive filter, not confirmation of Power BI semantic model measures. The relevant evidence is that report filters produce consistent business calculations.

C:

Authorized users locate sources and their connections under governance. This supports Fabric Real-Time hub stream discovery, not confirmation of Power BI semantic model measures. The relevant evidence is that report filters produce consistent business calculations.

Question 485

Developers propose putting each 50-MB PDF as a normal row for dashboard filters. What is the MOST appropriate next validation or correction?

  1. Test document fetches separately from invoice property filtering.
  2. Compare exact-ID lookups with text-search queries and relevance.
  3. Use SQL ORDER BY on raw binary images and expect a meaningful customer ranking.
  4. Verify drill-down totals against known granular records.

Explanation

Correct Answer

A:

Test document fetches separately from invoice property filtering. This tests the intended result: pDF retrieval and metadata filtering both meet functional requirements.

Incorrect Answers

B:

Compare exact-ID lookups with text-search queries and relevance. It tests Document indexing versus full-text search rather than the critical File store versus database selection behavior. File storage and searchable record databases serve different access patterns.

C:

Use SQL ORDER BY on raw binary images and expect a meaningful customer ranking. This unsafe shortcut leaves the File store versus database selection problem unresolved. Confusing object content with queryable attributes complicates application design.

D:

Verify drill-down totals against known granular records. It tests Data analyst slicing and drill-down rather than the critical File store versus database selection behavior. File storage and searchable record databases serve different access patterns.

Question 486

Analysts want data accessible to lakehouse warehouse and BI experiences. Which principle BEST explains the correct Microsoft Fabric OneLake unified storage design decision?

  1. Line charts effectively show change across time.
  2. Streaming processes arriving records continually unlike scheduled batch.
  3. OneLake unifies data access across Fabric but permissions and organization still matter.
  4. Medallion layers make data refinement and reuse explicit.

Explanation

Correct Answer

C:

OneLake unifies data access across Fabric but permissions and organization still matter. In this case the applicable decision is to use OneLake as the shared logical data-lake foundation for supported Fabric workloads.

Incorrect Answers

A:

Line charts effectively show change across time. That concept explains Line chart time-series selection; the situation instead concerns Microsoft Fabric OneLake unified storage. Assuming one lake makes every file publicly readable risks information exposure.

B:

Streaming processes arriving records continually unlike scheduled batch. That concept explains Streaming versus batch latency choice; the situation instead concerns Microsoft Fabric OneLake unified storage. Assuming one lake makes every file publicly readable risks information exposure.

D:

Medallion layers make data refinement and reuse explicit. That concept explains Bronze silver gold medallion design; the situation instead concerns Microsoft Fabric OneLake unified storage. Assuming one lake makes every file publicly readable risks information exposure.

Question 487

Operations needs to recover a recent removed object within the configured interval. Which principle BEST explains the correct Blob soft delete recovery design decision?

  1. Cosmos DB offers MongoDB-compatible interfaces but not necessarily every upstream feature identically.
  2. Soft delete retains recoverable deleted content for a configured period.
  3. LRS ZRS and GRS provide different durability placement rather than identical recovery promises.
  4. Gremlin API models relationships as vertices and edges.

Explanation

Correct Answer

B:

Soft delete retains recoverable deleted content for a configured period. In this case the applicable decision is to enable suitable blob soft delete retention and test restore.

Incorrect Answers

A:

Cosmos DB offers MongoDB-compatible interfaces but not necessarily every upstream feature identically. That concept explains Cosmos DB API for MongoDB; the situation instead concerns Blob soft delete recovery. Without prior configuration or after expiration recovery may not be possible.

C:

LRS ZRS and GRS provide different durability placement rather than identical recovery promises. That concept explains Azure Storage LRS ZRS GRS distinctions; the situation instead concerns Blob soft delete recovery. Without prior configuration or after expiration recovery may not be possible.

D:

Gremlin API models relationships as vertices and edges. That concept explains Cosmos DB API for Apache Gremlin graph; the situation instead concerns Blob soft delete recovery. Without prior configuration or after expiration recovery may not be possible.

Question 488

A production app runs steady high-volume reads requiring predictable reserved capacity. Which principle BEST explains the correct Cosmos DB serverless versus provisioned throughput design decision?

  1. Cosmos DB consumption and reserved throughput models suit different demand patterns.
  2. Azure Files provides managed shared file access distinct from object Blob access.
  3. Cassandra API exposes a compatible wide-column model distinct from document NoSQL.
  4. Table Storage identifies entities by partition and row keys.

Explanation

Correct Answer

A:

Cosmos DB consumption and reserved throughput models suit different demand patterns. In this case the applicable decision is to compare supported serverless and provisioned RU throughput for workload pattern.

Incorrect Answers

B:

Azure Files provides managed shared file access distinct from object Blob access. That concept explains Azure Files SMB application migration; the situation instead concerns Cosmos DB serverless versus provisioned throughput. Choosing serverless without checking workload scale constraints may be costly.

C:

Cassandra API exposes a compatible wide-column model distinct from document NoSQL. That concept explains Cosmos DB API for Apache Cassandra; the situation instead concerns Cosmos DB serverless versus provisioned throughput. Choosing serverless without checking workload scale constraints may be costly.

D:

Table Storage identifies entities by partition and row keys. That concept explains Table Storage PartitionKey and RowKey; the situation instead concerns Cosmos DB serverless versus provisioned throughput. Choosing serverless without checking workload scale constraints may be costly.

Question 489

A customer table changes hourly but full copies are costly. After selecting the proper Incremental ingestion with watermark approach, which observation gives the clearest evidence of success?

  1. Model refresh and source query behavior meet the business SLA.
  2. Separate user roles receive only their permitted data rows.
  3. The engine scans relevant partitions rather than every archive folder.
  4. Every eligible change since prior success appears exactly as required downstream.

Explanation

Correct Answer

D:

Every eligible change since prior success appears exactly as required downstream. This is the directly observable result for Incremental ingestion with watermark; incremental load avoids repeated full snapshots while demanding consistent checkpoints.

Incorrect Answers

A:

Model refresh and source query behavior meet the business SLA. This supports Power BI Import versus DirectQuery mode, not confirmation of Incremental ingestion with watermark. The relevant evidence is that every eligible change since prior success appears exactly as required downstream.

B:

Separate user roles receive only their permitted data rows. This supports Power BI row-level security RLS, not confirmation of Incremental ingestion with watermark. The relevant evidence is that every eligible change since prior success appears exactly as required downstream.

C:

The engine scans relevant partitions rather than every archive folder. This supports Data lake partition pruning, not confirmation of Incremental ingestion with watermark. The relevant evidence is that every eligible change since prior success appears exactly as required downstream.

Question 490

Slow SQL queries cause a billing application to time out. If the relevant DBA performance tuning and indexing safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Adding random indexes can increase write cost without fixing the bottleneck.
  2. Assuming PostgreSQL is Azure SQL Database may break client drivers or functions.
  3. Silently dropping changed fields can produce inaccurate downstream analytics.
  4. Naively splitting on every comma corrupts quoted field values.

Explanation

Correct Answer

A:

Adding random indexes can increase write cost without fixing the bottleneck. DBAs tune database performance as well as maintaining access and reliability. A suitable check is to compare query plans and before-after latency on test workloads.

Incorrect Answers

B:

Assuming PostgreSQL is Azure SQL Database may break client drivers or functions. This failure is associated with Azure Database for PostgreSQL managed service; it is not the primary failure in the stated DBA performance tuning and indexing scenario. DBAs tune database performance as well as maintaining access and reliability.

C:

Silently dropping changed fields can produce inaccurate downstream analytics. This failure is associated with Data engineer schema and format changes; it is not the primary failure in the stated DBA performance tuning and indexing scenario. DBAs tune database performance as well as maintaining access and reliability.

D:

Naively splitting on every comma corrupts quoted field values. This failure is associated with CSV delimited text schema; it is not the primary failure in the stated DBA performance tuning and indexing scenario. DBAs tune database performance as well as maintaining access and reliability.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests