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 60

Question 590

Data scientists keep raw images but finance needs structured monthly totals. Which choice BEST meets this requirement?

  1. Select streaming for continuous low-latency needs and batch for bounded periodic jobs.
  2. Use complementary file-based lake storage and relational analytics tables as needed.
  3. Store every photograph as a dimension key and delete the original media.
  4. Configure an eligible OneLake shortcut and access to its target.

Explanation

Correct Answer

B:

Large-scale analytics integrates multiple data formats and query models.

Incorrect Answers

A:

Select streaming for continuous low-latency needs and batch for bounded periodic jobs. That action primarily handles Streaming versus batch latency choice; the given requirement is Structured warehouse and unstructured lake coexistence. Large-scale analytics integrates multiple data formats and query models.

C:

Store every photograph as a dimension key and delete the original media. It does not implement Structured warehouse and unstructured lake coexistence. Forcing binary media into every warehouse fact row increases processing overhead.

D:

Configure an eligible OneLake shortcut and access to its target. That action primarily handles OneLake shortcut referencing existing data; the given requirement is Structured warehouse and unstructured lake coexistence. Large-scale analytics integrates multiple data formats and query models.

Question 591

A vendor needs temporary read-only access to one report blob. After selecting the proper Blob SAS delegated access approach, which observation gives the clearest evidence of success?

  1. Authorized temporary actions work and access fails outside scope.
  2. Load tests avoid concentrating throughput on one logical partition.
  3. Region-aware clients continue within documented replication and failover behavior.
  4. Recovery expectations match documented replica placement and failover support.

Explanation

Correct Answer

A:

Authorized temporary actions work and access fails outside scope. This is the directly observable result for Blob SAS delegated access; shared access signatures grant bounded access without broad permanent account credentials.

Incorrect Answers

B:

Load tests avoid concentrating throughput on one logical partition. This supports Cosmos DB logical partition key, not confirmation of Blob SAS delegated access. The relevant evidence is that authorized temporary actions work and access fails outside scope.

C:

Region-aware clients continue within documented replication and failover behavior. This supports Cosmos DB multi-region distribution, not confirmation of Blob SAS delegated access. The relevant evidence is that authorized temporary actions work and access fails outside scope.

D:

Recovery expectations match documented replica placement and failover support. This supports Azure Storage LRS ZRS GRS distinctions, not confirmation of Blob SAS delegated access. The relevant evidence is that authorized temporary actions work and access fails outside scope.

Question 592

A deleted sales row must not remain as an active historical current-state record. What is the MOST appropriate next validation or correction?

  1. Read only inserted rows and claim updates and deletes were captured.
  2. Prototype one Spark pipeline and one reporting query.
  3. Inject interleaved customer events across partitions and inspect offsets.
  4. Test create update delete sequence and restart checkpoint behavior.

Explanation

Correct Answer

D:

Test create update delete sequence and restart checkpoint behavior. This tests the intended result: downstream modeled state matches source transactions under agreed latency.

Incorrect Answers

A:

Read only inserted rows and claim updates and deletes were captured. This unsafe shortcut leaves the CDC propagation to analytics problem unresolved. Ignoring deletes or duplicate delivery can create stale or extra facts.

B:

Prototype one Spark pipeline and one reporting query. It tests Lakehouse versus Warehouse selection rather than the critical CDC propagation to analytics behavior. CDC propagates database changes without resnapshotting every row.

C:

Inject interleaved customer events across partitions and inspect offsets. It tests Event streams partitioning and key order rather than the critical CDC propagation to analytics behavior. CDC propagates database changes without resnapshotting every row.

Question 593

Changing the order date requires editing every line item. Which principle BEST explains the correct Second normal form partial dependency design decision?

  1. Second normal form removes partial dependencies on a composite key.
  2. Indexes trade extra storage and write overhead for faster supported reads.
  3. Elastic pools support shared resource budgeting for multiple databases.
  4. Deployment models trade managed convenience for operating-system and instance control.

Explanation

Correct Answer

A:

Second normal form removes partial dependencies on a composite key. In this case the applicable decision is to move attributes dependent only on OrderID into the order header table.

Incorrect Answers

B:

Indexes trade extra storage and write overhead for faster supported reads. That concept explains B tree index for lookups; the situation instead concerns Second normal form partial dependency. Repeated header attributes create inconsistent multirow updates.

C:

Elastic pools support shared resource budgeting for multiple databases. That concept explains Azure SQL elastic pool sharing; the situation instead concerns Second normal form partial dependency. Repeated header attributes create inconsistent multirow updates.

D:

Deployment models trade managed convenience for operating-system and instance control. That concept explains SQL deployment choice by control plane; the situation instead concerns Second normal form partial dependency. Repeated header attributes create inconsistent multirow updates.

Question 594

A team needs to build reports locally before publishing to the service. During testing, the team observes this specific failure: Assuming a file import automatically fixes wrong data types can misstate totals. Which corrective check should be performed FIRST?

  1. Use Delta Lake table semantics with supported transaction logs where appropriate.
  2. Validate source connection types and loaded sample values.
  3. Rename a spreadsheet .pbix and assume it becomes a model with working reports.
  4. Select Import or DirectQuery appropriately based on freshness query load and capabilities.

Explanation

Correct Answer

B:

Validate source connection types and loaded sample values. A successful correction should demonstrate that imported tables and approved relationships support intended reports.

Incorrect Answers

A:

Use Delta Lake table semantics with supported transaction logs where appropriate. It serves Delta Lake transactional table metadata, not the diagnosed Power BI Desktop data import problem. Assuming a file import automatically fixes wrong data types can misstate totals.

C:

Rename a spreadsheet .pbix and assume it becomes a model with working reports. This reinforces the error rather than addressing the Power BI Desktop data import failure. Power BI Desktop is an authoring tool for data modeling and reports.

D:

Select Import or DirectQuery appropriately based on freshness query load and capabilities. It serves Power BI Import versus DirectQuery mode, not the diagnosed Power BI Desktop data import problem. Assuming a file import automatically fixes wrong data types can misstate totals.

Question 595

A new analyst cannot identify a governed source already streaming into Fabric. What is the MOST appropriate next validation or correction?

  1. Test events at minute boundaries and compare bucket counts.
  2. Validate measure filter context and refresh timestamp.
  3. Rename a Power BI bookmark Real-Time hub and assume it catalogs external streams.
  4. Verify discoverability and access for distinct Fabric users.

Explanation

Correct Answer

D:

Verify discoverability and access for distinct Fabric users. This tests the intended result: authorized users locate sources and their connections under governance.

Incorrect Answers

A:

Test events at minute boundaries and compare bucket counts. It tests Tumbling time windows rather than the critical Fabric Real-Time hub stream discovery behavior. Real-Time hub is a discovery and access experience for data in motion.

B:

Validate measure filter context and refresh timestamp. It tests KPI card single metric rather than the critical Fabric Real-Time hub stream discovery behavior. Real-Time hub is a discovery and access experience for data in motion.

C:

Rename a Power BI bookmark Real-Time hub and assume it catalogs external streams. This unsafe shortcut leaves the Fabric Real-Time hub stream discovery problem unresolved. Confusing stream discovery with a durable historical table leaves retention unspecified.

Question 596

Sensor readings arrive continuously rather than as one daily archive. Which principle BEST explains the correct Event streaming continual processing design decision?

  1. Analytical history and mutable operational attributes have different retention semantics.
  2. Streaming processes ongoing events instead of waiting for a full batch.
  3. DBAs manage database reliability security and recoverability within their responsibility boundary.
  4. Cosmos DB supports distributed data models but partition and consistency choices matter.

Explanation

Correct Answer

B:

Streaming processes ongoing events instead of waiting for a full batch. In this case the applicable decision is to ingest and evaluate events as they arrive with a streaming pipeline.

Incorrect Answers

A:

Analytical history and mutable operational attributes have different retention semantics. That concept explains Historical dimensions versus current operational truth; the situation instead concerns Event streaming continual processing. Treating a high-rate stream as an hourly CSV export delays detection.

C:

DBAs manage database reliability security and recoverability within their responsibility boundary. That concept explains DBA backup and recovery responsibility; the situation instead concerns Event streaming continual processing. Treating a high-rate stream as an hourly CSV export delays detection.

D:

Cosmos DB supports distributed data models but partition and consistency choices matter. That concept explains Cosmos DB for distributed JSON apps; the situation instead concerns Event streaming continual processing. Treating a high-rate stream as an hourly CSV export delays detection.

Question 597

A finance database must reject invoices lacking required currency codes. Which principle BEST explains the correct Schema-on-read versus schema-on-write design decision?

  1. Data quality requires explicit rules tied to business meaning.
  2. Transactional workloads emphasize consistent low-latency create update delete operations.
  3. Schema enforcement timing differs between flexible raw storage and strongly typed operational stores.
  4. Unstructured logs can become analyzable after parsing but remain unstructured at source.

Explanation

Correct Answer

C:

Schema enforcement timing differs between flexible raw storage and strongly typed operational stores. In this case the applicable decision is to choose schema-on-read for controlled flexible ingestion and schema-on-write for strict transactional validation.

Incorrect Answers

A:

Data quality requires explicit rules tied to business meaning. That concept explains Data quality completeness and accuracy; the situation instead concerns Schema-on-read versus schema-on-write. Deferring all validation for payment records can admit unusable transactions.

B:

Transactional workloads emphasize consistent low-latency create update delete operations. That concept explains OLTP atomic purchase transaction; the situation instead concerns Schema-on-read versus schema-on-write. Deferring all validation for payment records can admit unusable transactions.

D:

Unstructured logs can become analyzable after parsing but remain unstructured at source. That concept explains Log text extraction versus structured event fields; the situation instead concerns Schema-on-read versus schema-on-write. Deferring all validation for payment records can admit unusable transactions.

Question 598

A telemetry producer needs a scalable event ingestion endpoint. Which principle BEST explains the correct Azure Event Hubs event ingestion design decision?

  1. KQL enables time-oriented event aggregation for operational analytics.
  2. Partition pruning reduces I/O when filters align with physical layout.
  3. Event Hubs is a streaming ingestion service not a relational analytics database.
  4. Semantic modeling makes reusable business meanings above source tables.

Explanation

Correct Answer

C:

Event Hubs is a streaming ingestion service not a relational analytics database. In this case the applicable decision is to use Azure Event Hubs for eligible high-throughput event ingestion.

Incorrect Answers

A:

KQL enables time-oriented event aggregation for operational analytics. That concept explains KQL summarize time-series events; the situation instead concerns Azure Event Hubs event ingestion. Expecting Event Hubs alone to run joins and produce Power BI measures is incorrect.

B:

Partition pruning reduces I/O when filters align with physical layout. That concept explains Data lake partition pruning; the situation instead concerns Azure Event Hubs event ingestion. Expecting Event Hubs alone to run joins and produce Power BI measures is incorrect.

D:

Semantic modeling makes reusable business meanings above source tables. That concept explains Semantic model over curated analytics; the situation instead concerns Azure Event Hubs event ingestion. Expecting Event Hubs alone to run joins and produce Power BI measures is incorrect.

Question 599

A cache-like container holds disposable events that should expire automatically. Which principle BEST explains the correct Cosmos DB TTL document expiration design decision?

  1. Similar keyword syntax does not make NoSQL document storage a SQL Server database.
  2. Immutability protects retained objects through enforceable storage policy.
  3. Versioning retains historical object states independently of overwriting current contents.
  4. TTL governs data expiration without requiring manual per-item deletes.

Explanation

Correct Answer

D:

TTL governs data expiration without requiring manual per-item deletes. In this case the applicable decision is to configure supported time to live settings for eligible items or containers.

Incorrect Answers

A:

Similar keyword syntax does not make NoSQL document storage a SQL Server database. That concept explains Cosmos DB API for NoSQL versus SQL text; the situation instead concerns Cosmos DB TTL document expiration. Applying TTL to regulated records could violate retention obligations.

B:

Immutability protects retained objects through enforceable storage policy. That concept explains Immutable blob retention and legal hold; the situation instead concerns Cosmos DB TTL document expiration. Applying TTL to regulated records could violate retention obligations.

C:

Versioning retains historical object states independently of overwriting current contents. That concept explains Blob versioning on overwrite; the situation instead concerns Cosmos DB TTL document expiration. Applying TTL to regulated records could violate retention obligations.

Question 600

An on-premises SQL source must feed a cloud-hosted Power BI semantic model. If the relevant Power BI scheduled refresh and gateway safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Publishing a report does not guarantee the local source is reachable.
  2. Untracked library updates can make a previous transformation nonreproducible.
  3. Treating dates as unordered labels can scramble a trend.
  4. Expecting Event Hubs alone to run joins and produce Power BI measures is incorrect.

Explanation

Correct Answer

A:

Publishing a report does not guarantee the local source is reachable. Gateways bridge supported private sources for managed cloud refresh workflows. A suitable check is to inspect gateway connection refresh history and credential state.

Incorrect Answers

B:

Untracked library updates can make a previous transformation nonreproducible. This failure is associated with Databricks collaborative notebooks; it is not the primary failure in the stated Power BI scheduled refresh and gateway scenario. Gateways bridge supported private sources for managed cloud refresh workflows.

C:

Treating dates as unordered labels can scramble a trend. This failure is associated with Line chart time-series selection; it is not the primary failure in the stated Power BI scheduled refresh and gateway scenario. Gateways bridge supported private sources for managed cloud refresh workflows.

D:

Expecting Event Hubs alone to run joins and produce Power BI measures is incorrect. This failure is associated with Azure Event Hubs event ingestion; it is not the primary failure in the stated Power BI scheduled refresh and gateway scenario. Gateways bridge supported private sources for managed cloud refresh workflows.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests