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 54

Question 530

A report shows part-to-whole shares for a small set of groups. What is the MOST appropriate next validation or correction?

  1. Verify each point's grain and inspect outliers.
  2. Check that segments are mutually exclusive and total appropriately.
  3. Use a pie chart to display overlapping groups that together exceed the whole.
  4. Reconcile moved byte counts and source query rows.

Explanation

Correct Answer

B:

Check that segments are mutually exclusive and total appropriately. This tests the intended result: slices sum to the intended whole and readers can compare shares.

Incorrect Answers

A:

Verify each point's grain and inspect outliers. It tests Scatter chart relationship rather than the critical Pie donut chart proportion caution behavior. Pie-like charts express part-to-whole composition.

C:

Use a pie chart to display overlapping groups that together exceed the whole. This unsafe shortcut leaves the Pie donut chart proportion caution problem unresolved. Many similar tiny slices make comparisons difficult.

D:

Reconcile moved byte counts and source query rows. It tests Azure Data Factory Copy Activity rather than the critical Pie donut chart proportion caution behavior. Pie-like charts express part-to-whole composition.

Question 531

A KPI query joins products dates and stores to measure revenue. Which principle BEST explains the correct Analytical fact and dimension grain design decision?

  1. Spark processes distributed datasets in parallel across compute workers.
  2. Reports and dashboards have different presentation and interaction roles.
  3. Fabric Eventstreams ingest and transform streaming data without necessarily requiring custom code.
  4. Facts record events/measures while dimensions describe entities and context.

Explanation

Correct Answer

D:

Facts record events/measures while dimensions describe entities and context. In this case the applicable decision is to define fact grain and descriptive dimension keys before analytical modelling.

Incorrect Answers

A:

Spark processes distributed datasets in parallel across compute workers. That concept explains Azure Databricks Apache Spark processing; the situation instead concerns Analytical fact and dimension grain. Duplicated dimension matches can inflate sums.

B:

Reports and dashboards have different presentation and interaction roles. That concept explains Power BI reports dashboards and sharing; the situation instead concerns Analytical fact and dimension grain. Duplicated dimension matches can inflate sums.

C:

Fabric Eventstreams ingest and transform streaming data without necessarily requiring custom code. That concept explains Fabric Eventstreams real-time routing; the situation instead concerns Analytical fact and dimension grain. Duplicated dimension matches can inflate sums.

Question 532

The BI team weighs a stored data model against live source queries. Which principle BEST explains the correct Power BI Import versus DirectQuery mode design decision?

  1. Medallion layers make data refinement and reuse explicit.
  2. Cards emphasize one important measure rather than complex multivariate trends.
  3. Import caches data while DirectQuery can query sources at interaction time.
  4. CDC propagates database changes without resnapshotting every row.

Explanation

Correct Answer

C:

Import caches data while DirectQuery can query sources at interaction time. In this case the applicable decision is to select Import or DirectQuery appropriately based on freshness query load and capabilities.

Incorrect Answers

A:

Medallion layers make data refinement and reuse explicit. That concept explains Bronze silver gold medallion design; the situation instead concerns Power BI Import versus DirectQuery mode. Assuming Import updates automatically for every new source row leads to stale insights.

B:

Cards emphasize one important measure rather than complex multivariate trends. That concept explains KPI card single metric; the situation instead concerns Power BI Import versus DirectQuery mode. Assuming Import updates automatically for every new source row leads to stale insights.

D:

CDC propagates database changes without resnapshotting every row. That concept explains CDC propagation to analytics; the situation instead concerns Power BI Import versus DirectQuery mode. Assuming Import updates automatically for every new source row leads to stale insights.

Question 533

Analysts want to preserve raw extracts for new future transformations. Which principle BEST explains the correct ELT load then transform in engine design decision?

  1. Streaming processes ongoing events instead of waiting for a full batch.
  2. ELT shifts transformation to the destination processing platform.
  3. File storage and searchable record databases serve different access patterns.
  4. Lakehouses combine file-based storage with table-oriented analytics patterns.

Explanation

Correct Answer

B:

ELT shifts transformation to the destination processing platform. In this case the applicable decision is to extract and load source records then perform controlled transformations within target compute.

Incorrect Answers

A:

Streaming processes ongoing events instead of waiting for a full batch. That concept explains Event streaming continual processing; the situation instead concerns ELT load then transform in engine. Running transformations only in a dashboard can leave incompatible raw measurements.

C:

File storage and searchable record databases serve different access patterns. That concept explains File store versus database selection; the situation instead concerns ELT load then transform in engine. Running transformations only in a dashboard can leave incompatible raw measurements.

D:

Lakehouses combine file-based storage with table-oriented analytics patterns. That concept explains Lakehouse for files plus SQL analytics; the situation instead concerns ELT load then transform in engine. Running transformations only in a dashboard can leave incompatible raw measurements.

Question 534

A warehouse must receive order updates without rescanning full OLTP tables. After selecting the proper CDC incremental change propagation approach, which observation gives the clearest evidence of success?

  1. Source data arrives in correct destinations with logged errors and retries.
  2. Downstream reflects tested insert update and delete events in order.
  3. Existing MySQL queries and connections work with a managed service.
  4. Old reports preserve historical attributes while operational records show current values.

Explanation

Correct Answer

B:

Downstream reflects tested insert update and delete events in order. This is the directly observable result for CDC incremental change propagation; cDC streams changes from a database log or supported mechanism.

Incorrect Answers

A:

Source data arrives in correct destinations with logged errors and retries. This supports Data engineer ingestion pipeline, not confirmation of CDC incremental change propagation. The relevant evidence is that downstream reflects tested insert update and delete events in order.

C:

Existing MySQL queries and connections work with a managed service. This supports Azure MySQL versus PostgreSQL service-model selection, not confirmation of CDC incremental change propagation. The relevant evidence is that downstream reflects tested insert update and delete events in order.

D:

Old reports preserve historical attributes while operational records show current values. This supports Historical dimensions versus current operational truth, not confirmation of CDC incremental change propagation. The relevant evidence is that downstream reflects tested insert update and delete events in order.

Question 535

A database operator needs read-only diagnostics without schema mutation privileges. Which principle BEST explains the correct DBA least privilege account roles design decision?

  1. Database operations require health monitoring and capacity planning.
  2. Data representation includes encoding and type interpretation beyond the filename.
  3. Database access governance is an administrative responsibility.
  4. Timestamp interpretation needs explicit timezone conventions for cross-region analysis.

Explanation

Correct Answer

C:

Database access governance is an administrative responsibility. In this case the applicable decision is to restrict database roles and grants to job-specific permissions.

Incorrect Answers

A:

Database operations require health monitoring and capacity planning. That concept explains DBA monitoring capacity and alerts; the situation instead concerns DBA least privilege account roles. Giving every reader db_owner increases accidental and malicious impact.

B:

Data representation includes encoding and type interpretation beyond the filename. That concept explains Text encoding and numeric parsing; the situation instead concerns DBA least privilege account roles. Giving every reader db_owner increases accidental and malicious impact.

D:

Timestamp interpretation needs explicit timezone conventions for cross-region analysis. That concept explains Timestamp and timezone representation; the situation instead concerns DBA least privilege account roles. Giving every reader db_owner increases accidental and malicious impact.

Question 536

An enterprise plans read-only query routing to eligible replicas. What is the MOST appropriate next validation or correction?

  1. Monitor per-database and pool resource metrics under load.
  2. Compare matched and unmatched IDs with a test set.
  3. Run UPDATE against a read-only replica and expect changes to reach primary.
  4. Measure replica lag and application connection intent.

Explanation

Correct Answer

D:

Measure replica lag and application connection intent. This tests the intended result: allowed read-only workloads use designated replicas without violating freshness needs.

Incorrect Answers

A:

Monitor per-database and pool resource metrics under load. It tests Azure SQL elastic pool sharing rather than the critical Azure SQL read scale and reporting replicas behavior. Read scale can separate query consumption from primary writes but may have replication lag.

B:

Compare matched and unmatched IDs with a test set. It tests Inner join row matching rather than the critical Azure SQL read scale and reporting replicas behavior. Read scale can separate query consumption from primary writes but may have replication lag.

C:

Run UPDATE against a read-only replica and expect changes to reach primary. This unsafe shortcut leaves the Azure SQL read scale and reporting replicas problem unresolved. Assuming immediate consistency on all asynchronous replicas can show stale reports.

Question 537

A media company serves recent photos frequently but retains older backups rarely. After selecting the proper Hot cool cold and archive blob tiers approach, which observation gives the clearest evidence of success?

  1. Graph queries follow intended relationship paths and return connected entities.
  2. Read tests match documented staleness and latency expectations.
  3. Hot items stay online while archive objects follow explicit rehydration process.
  4. Recovery expectations match documented replica placement and failover support.

Explanation

Correct Answer

C:

Hot items stay online while archive objects follow explicit rehydration process. This is the directly observable result for Hot cool cold and archive blob tiers; access tiers differ in online availability and access cost, not just storage price.

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 Hot cool cold and archive blob tiers. The relevant evidence is that hot items stay online while archive objects follow explicit rehydration process.

B:

Read tests match documented staleness and latency expectations. This supports Cosmos DB consistency choices, not confirmation of Hot cool cold and archive blob tiers. The relevant evidence is that hot items stay online while archive objects follow explicit rehydration process.

D:

Recovery expectations match documented replica placement and failover support. This supports Azure Storage LRS ZRS GRS distinctions, not confirmation of Hot cool cold and archive blob tiers. The relevant evidence is that hot items stay online while archive objects follow explicit rehydration process.

Question 538

A report should return invoices only for one approved fiscal year. Which choice BEST meets this requirement?

  1. Assess scale-up and supported database partitioning based on transaction needs.
  2. Use INSERT UPDATE DELETE for appropriate row mutations with targeted predicates.
  3. Sort by year and claim sorting is equivalent to a WHERE filter.
  4. Apply explicit SELECT projection and WHERE predicates.

Explanation

Correct Answer

D:

WHERE restricts rows before grouping in a SQL query.

Incorrect Answers

A:

Assess scale-up and supported database partitioning based on transaction needs. That action primarily handles Relational scaling vertical versus horizontal; the given requirement is SQL SELECT filtering WHERE. WHERE restricts rows before grouping in a SQL query.

B:

Use INSERT UPDATE DELETE for appropriate row mutations with targeted predicates. That action primarily handles INSERT UPDATE DELETE DML; the given requirement is SQL SELECT filtering WHERE. WHERE restricts rows before grouping in a SQL query.

C:

Sort by year and claim sorting is equivalent to a WHERE filter. It does not implement SQL SELECT filtering WHERE. Missing a predicate may expose unrelated rows or inflate results.

Question 539

A team asks which SQL chores remain with customers on PaaS. During testing, the team observes this specific failure: Neglecting schema access reviews can leave insecure data even on patched engines. Which corrective check should be performed FIRST?

  1. Check the shared-responsibility list and run regression tests.
  2. Select an appropriate managed SQL availability configuration and review zone support.
  3. Assume subscribing to PaaS automatically fixes every bad SQL query.
  4. Store a customer key on each order row and join to the customer table.

Explanation

Correct Answer

A:

Check the shared-responsibility list and run regression tests. A successful correction should demonstrate that database service updates are managed while customer-owned logic is tested.

Incorrect Answers

B:

Select an appropriate managed SQL availability configuration and review zone support. It serves Azure SQL high availability and zone resiliency, not the diagnosed Azure SQL managed maintenance responsibility problem. Neglecting schema access reviews can leave insecure data even on patched engines.

C:

Assume subscribing to PaaS automatically fixes every bad SQL query. This reinforces the error rather than addressing the Azure SQL managed maintenance responsibility failure. PaaS reduces infrastructure upkeep but does not remove all application DBA duties.

D:

Store a customer key on each order row and join to the customer table. It serves One to many customer order relationship, not the diagnosed Azure SQL managed maintenance responsibility problem. Neglecting schema access reviews can leave insecure data even on patched engines.

Question 540

An app needs shared PDF objects and searchable invoice metadata. Which choice BEST meets this requirement?

  1. Choose Azure Database for MySQL Flexible Server for supported MySQL workloads.
  2. Use SQL ORDER BY on raw binary images and expect a meaningful customer ranking.
  3. Maintain metadata fields or indexes alongside immutable media object content.
  4. Store large documents appropriately and index related business metadata in a database.

Explanation

Correct Answer

D:

File storage and searchable record databases serve different access patterns.

Incorrect Answers

A:

Choose Azure Database for MySQL Flexible Server for supported MySQL workloads. That action primarily handles Azure MySQL versus PostgreSQL service-model selection; the given requirement is File store versus database selection. File storage and searchable record databases serve different access patterns.

B:

Use SQL ORDER BY on raw binary images and expect a meaningful customer ranking. It does not implement File store versus database selection. Confusing object content with queryable attributes complicates application design.

C:

Maintain metadata fields or indexes alongside immutable media object content. That action primarily handles Binary object metadata separation; the given requirement is File store versus database selection. File storage and searchable record databases serve different access patterns.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests