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 24

Question 230

A chart suggests sales doubled immediately after a new campaign. Which choice BEST meets this requirement?

  1. Evaluate latency concurrency query style and update volume before choosing a store.
  2. Validate data quality and compare segmented trends before conclusions.
  3. Assign database administration responsibility for backup retention restore testing and database health.
  4. Publish a cause statement solely because two trend lines rose together.

Explanation

Correct Answer

B:

Analysts must interpret findings with data quality and context.

Incorrect Answers

A:

Evaluate latency concurrency query style and update volume before choosing a store. That action primarily handles Data platform read and write profiles; the given requirement is Data analyst anomaly interpretation. Analysts must interpret findings with data quality and context.

C:

Assign database administration responsibility for backup retention restore testing and database health. That action primarily handles DBA backup and recovery responsibility; the given requirement is Data analyst anomaly interpretation. Analysts must interpret findings with data quality and context.

D:

Publish a cause statement solely because two trend lines rose together. It does not implement Data analyst anomaly interpretation. Treating correlation as proof of a cause can mislead decisions.

Question 231

A team wants to retain parquet files while analysts query tables over the same lake. If the relevant Lakehouse for files plus SQL analytics safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Choosing a database table purely to store vast image binaries complicates content delivery.
  2. Treating any random folder of CSV files as an automatically governed transactional table is incorrect.
  3. Running transformations only in a dashboard can leave incompatible raw measurements.
  4. Replacing old dimension values can rewrite historical business interpretation.

Explanation

Correct Answer

B:

Treating any random folder of CSV files as an automatically governed transactional table is incorrect. Lakehouses combine file-based storage with table-oriented analytics patterns. A suitable check is to test table registration query access and file layout.

Incorrect Answers

A:

Choosing a database table purely to store vast image binaries complicates content delivery. This failure is associated with Azure Blob Storage for object data; it is not the primary failure in the stated Lakehouse for files plus SQL analytics scenario. Lakehouses combine file-based storage with table-oriented analytics patterns.

C:

Running transformations only in a dashboard can leave incompatible raw measurements. This failure is associated with ELT load then transform in engine; it is not the primary failure in the stated Lakehouse for files plus SQL analytics scenario. Lakehouses combine file-based storage with table-oriented analytics patterns.

D:

Replacing old dimension values can rewrite historical business interpretation. This failure is associated with Historical dimensions versus current operational truth; it is not the primary failure in the stated Lakehouse for files plus SQL analytics scenario. Lakehouses combine file-based storage with table-oriented analytics patterns.

Question 232

A customer table must distinguish two people with the same display name. Which choice BEST meets this requirement?

  1. Define a primary key that uniquely identifies each row.
  2. Use SUM with GROUP BY on the intended grouping columns.
  3. Use an elastic pool to share eligible database resources under configured limits.
  4. Assume sorting rows by name makes each row uniquely identified.

Explanation

Correct Answer

A:

A primary key enforces row identity while nonkey fields may repeat.

Incorrect Answers

B:

Use SUM with GROUP BY on the intended grouping columns. That action primarily handles SQL GROUP BY aggregate; the given requirement is Primary key row uniqueness. A primary key enforces row identity while nonkey fields may repeat.

C:

Use an elastic pool to share eligible database resources under configured limits. That action primarily handles Azure SQL elastic pool sharing; the given requirement is Primary key row uniqueness. A primary key enforces row identity while nonkey fields may repeat.

D:

Assume sorting rows by name makes each row uniquely identified. It does not implement Primary key row uniqueness. Choosing an unstable customer name as a key can create identity collisions.

Question 233

Source connectors frequently fail during scheduled data ingestion. Select TWO statements that correctly describe the Data engineer ingestion pipeline implementation and how it can be verified.

  1. Give data engineers responsibility for ingestion orchestration and transformation pipelines.
  2. Build suitable dimensions hierarchy and interactive report controls.
  3. Normalize event instants with timezone offsets and retain needed locale context.
  4. Source data arrives in correct destinations with logged errors and retries.
  5. Assign customer spreadsheet styling as the only job of the ingestion engineer.

Explanation

Correct Answers

A:

Give data engineers responsibility for ingestion orchestration and transformation pipelines. This is an appropriate action for the Data engineer ingestion pipeline case. Data engineers build reliable movement and preparation of data across systems.

D:

Source data arrives in correct destinations with logged errors and retries. This is directly observable success evidence for Data engineer ingestion pipeline.

Incorrect Answers

B:

Build suitable dimensions hierarchy and interactive report controls. This implements Data analyst slicing and drill-down instead of the required Data engineer ingestion pipeline function. Data engineers build reliable movement and preparation of data across systems.

C:

Normalize event instants with timezone offsets and retain needed locale context. This implements Timestamp and timezone representation instead of the required Data engineer ingestion pipeline function. Data engineers build reliable movement and preparation of data across systems.

E:

Assign customer spreadsheet styling as the only job of the ingestion engineer. This is not a safe or appropriate Data engineer ingestion pipeline implementation. Building dashboards without ensuring ingestion produces stale insights.

Question 234

An application expects all events for one customer to retain a useful relative order. What is the MOST appropriate next validation or correction?

  1. Inject interleaved customer events across partitions and inspect offsets.
  2. Test refresh timing and actual source query execution.
  3. Assume adding partitions creates a single globally ordered transaction log.
  4. Measure event-to-alert time and completion times separately.

Explanation

Correct Answer

A:

Inject interleaved customer events across partitions and inspect offsets. This tests the intended result: per-key processing follows the supported partition order and consumers scale.

Incorrect Answers

B:

Test refresh timing and actual source query execution. It tests Power BI Import versus DirectQuery mode rather than the critical Event streams partitioning and key order behavior. Partitioned streaming distributes throughput but global ordering is not guaranteed.

C:

Assume adding partitions creates a single globally ordered transaction log. This unsafe shortcut leaves the Event streams partitioning and key order problem unresolved. Assuming order across unrelated partitions can corrupt sequence reconstruction.

D:

Measure event-to-alert time and completion times separately. It tests Streaming versus batch latency choice rather than the critical Event streams partitioning and key order behavior. Partitioned streaming distributes throughput but global ordering is not guaranteed.

Question 235

A business asks which role coordinates relational backup integrity and recovery. What is the MOST appropriate next validation or correction?

  1. Compare query scan and file counts across layouts.
  2. Delegate all database recovery decisions to a report chart designer.
  3. Perform a test restore and inspect retention and permissions.
  4. Test point lookups and design partition-key distribution.

Explanation

Correct Answer

C:

Perform a test restore and inspect retention and permissions. This tests the intended result: a controlled restoration meets stated RPO and RTO objectives.

Incorrect Answers

A:

Compare query scan and file counts across layouts. It tests Data engineer partition and file layout rather than the critical DBA backup and recovery responsibility behavior. DBAs manage database reliability security and recoverability within their responsibility boundary.

B:

Delegate all database recovery decisions to a report chart designer. This unsafe shortcut leaves the DBA backup and recovery responsibility problem unresolved. Assuming cloud-managed storage always eliminates backup planning risks unrecoverable mistakes.

D:

Test point lookups and design partition-key distribution. It tests Azure Table Storage key-value entities rather than the critical DBA backup and recovery responsibility behavior. DBAs manage database reliability security and recoverability within their responsibility boundary.

Question 236

An on-premises SQL source must feed a cloud-hosted Power BI semantic model. After selecting the proper Power BI scheduled refresh and gateway approach, which observation gives the clearest evidence of success?

  1. Product filters affect intended fact rows without unpredictable double counting.
  2. Scheduled runs repeat the transformation outside an author's interactive session.
  3. Consumers read partitioned event streams with tracked sequence and retention.
  4. Cloud refresh succeeds with secured access to the intended on-premises source.

Explanation

Correct Answer

D:

Cloud refresh succeeds with secured access to the intended on-premises source. This is the directly observable result for Power BI scheduled refresh and gateway; gateways bridge supported private sources for managed cloud refresh workflows.

Incorrect Answers

A:

Product filters affect intended fact rows without unpredictable double counting. This supports One-to-many semantic relationships, not confirmation of Power BI scheduled refresh and gateway. The relevant evidence is that cloud refresh succeeds with secured access to the intended on-premises source.

B:

Scheduled runs repeat the transformation outside an author's interactive session. This supports Databricks collaborative notebooks, not confirmation of Power BI scheduled refresh and gateway. The relevant evidence is that cloud refresh succeeds with secured access to the intended on-premises source.

C:

Consumers read partitioned event streams with tracked sequence and retention. This supports Azure Event Hubs event ingestion, not confirmation of Power BI scheduled refresh and gateway. The relevant evidence is that cloud refresh succeeds with secured access to the intended on-premises source.

Question 237

An analyst queries eventhouse log streams to find rising error rates. Which principle BEST explains the correct KQL summarize time-series events design decision?

  1. Tumbling windows have contiguous nonoverlapping time intervals.
  2. KQL enables time-oriented event aggregation for operational analytics.
  3. Columnar storage can improve compression and projection-oriented analytics.
  4. Power Query handles data acquisition and shaping before semantic modeling.

Explanation

Correct Answer

B:

KQL enables time-oriented event aggregation for operational analytics. In this case the applicable decision is to use KQL summarize with time bins and appropriate grouping.

Incorrect Answers

A:

Tumbling windows have contiguous nonoverlapping time intervals. That concept explains Tumbling time windows; the situation instead concerns KQL summarize time-series events. Counting events without time filtering can misstate incident scope.

C:

Columnar storage can improve compression and projection-oriented analytics. That concept explains Parquet compressed columnar analytics; the situation instead concerns KQL summarize time-series events. Counting events without time filtering can misstate incident scope.

D:

Power Query handles data acquisition and shaping before semantic modeling. That concept explains Power Query shaping transformation; the situation instead concerns KQL summarize time-series events. Counting events without time filtering can misstate incident scope.

Question 238

Executives ask for five years of revenue grouped by geography. Which choice BEST meets this requirement?

  1. Insert a new checkout order for every report filter selection.
  2. Use analytical queries with grouping and historical dimensions.
  3. Consider a lakehouse with governed files and table metadata for mixed engineering and BI workloads.
  4. Ingest and evaluate events as they arrive with a streaming pipeline.

Explanation

Correct Answer

B:

Analytical workloads scan and aggregate many records to support decisions.

Incorrect Answers

A:

Insert a new checkout order for every report filter selection. It does not implement OLAP aggregation over history. Reusing the OLTP table as an uncontrolled reporting dump can affect operations.

C:

Consider a lakehouse with governed files and table metadata for mixed engineering and BI workloads. That action primarily handles Lakehouse for files plus SQL analytics; the given requirement is OLAP aggregation over history. Analytical workloads scan and aggregate many records to support decisions.

D:

Ingest and evaluate events as they arrive with a streaming pipeline. That action primarily handles Event streaming continual processing; the given requirement is OLAP aggregation over history. Analytical workloads scan and aggregate many records to support decisions.

Question 239

A customer profile is usually read with all its preference objects. Which choice BEST meets this requirement?

  1. Denormalize bounded related data for common access and reference independent unbounded entities.
  2. Put an entire organization's transaction history in one endlessly growing JSON item.
  3. Select an appropriate redundancy option based on local zone and regional failure requirements.
  4. Choose a partition key with sufficient cardinality and even request distribution.

Explanation

Correct Answer

A:

Document modeling balances embedded locality against duplication and item size.

Incorrect Answers

B:

Put an entire organization's transaction history in one endlessly growing JSON item. It does not implement Cosmos DB document embedded versus referenced data. Embedding an unbounded growing array can cause size and update hot spots.

C:

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 Cosmos DB document embedded versus referenced data. Document modeling balances embedded locality against duplication and item size.

D:

Choose a partition key with sufficient cardinality and even request distribution. That action primarily handles Cosmos DB logical partition key; the given requirement is Cosmos DB document embedded versus referenced data. Document modeling balances embedded locality against duplication and item size.

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.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests