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 56

Question 550

A catalog stores product documents while users search descriptions for phrases. If the relevant Document indexing versus full-text search 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. Simple substring matching may confuse status text with message content.
  3. Assuming every document database query automatically provides relevance ranking can disappoint users.
  4. Deferring all validation for payment records can admit unusable transactions.

Explanation

Correct Answer

C:

Assuming every document database query automatically provides relevance ranking can disappoint users. Point lookups and lexical text retrieval use different indexing models. A suitable check is to compare exact-ID lookups with text-search queries and relevance.

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 Document indexing versus full-text search scenario. Point lookups and lexical text retrieval use different indexing models.

B:

Simple substring matching may confuse status text with message content. This failure is associated with Log text extraction versus structured event fields; it is not the primary failure in the stated Document indexing versus full-text search scenario. Point lookups and lexical text retrieval use different indexing models.

D:

Deferring all validation for payment records can admit unusable transactions. This failure is associated with Schema-on-read versus schema-on-write; it is not the primary failure in the stated Document indexing versus full-text search scenario. Point lookups and lexical text retrieval use different indexing models.

Question 551

A report should return invoices only for one approved fiscal year. If the relevant SQL SELECT filtering WHERE safeguard is skipped, which failure is MOST directly associated with that omission?

  1. Missing a predicate may expose unrelated rows or inflate results.
  2. Migrating from MySQL to Azure SQL Database untested can change behavior.
  3. A lift-and-shift that ignores dependencies can fail despite successful bulk load.
  4. Unstable ordering across ties can skip or repeat rows.

Explanation

Correct Answer

A:

Missing a predicate may expose unrelated rows or inflate results. WHERE restricts rows before grouping in a SQL query. A suitable check is to check representative boundary values and query results.

Incorrect Answers

B:

Migrating from MySQL to Azure SQL Database untested can change behavior. This failure is associated with Azure Database for MySQL Flexible Server; it is not the primary failure in the stated SQL SELECT filtering WHERE scenario. WHERE restricts rows before grouping in a SQL query.

C:

A lift-and-shift that ignores dependencies can fail despite successful bulk load. This failure is associated with Data migration SQL Server assessment; it is not the primary failure in the stated SQL SELECT filtering WHERE scenario. WHERE restricts rows before grouping in a SQL query.

D:

Unstable ordering across ties can skip or repeat rows. This failure is associated with SQL ORDER BY pagination stability; it is not the primary failure in the stated SQL SELECT filtering WHERE scenario. WHERE restricts rows before grouping in a SQL query.

Question 552

A sales model contains confidential regional facts shared across teams. What is the MOST appropriate next validation or correction?

  1. Inspect model relationships and test known totals.
  2. Run notebook as an unattended job with fixed inputs.
  3. Test view-as role and user access outside allowed regions.
  4. Hide one report page and claim source dataset rows are protected.

Explanation

Correct Answer

C:

Test view-as role and user access outside allowed regions. This tests the intended result: separate user roles receive only their permitted data rows.

Incorrect Answers

A:

Inspect model relationships and test known totals. It tests Star schema report model rather than the critical Power BI row-level security RLS behavior. RLS filters data access in a semantic model by identity or role.

B:

Run notebook as an unattended job with fixed inputs. It tests Databricks collaborative notebooks rather than the critical Power BI row-level security RLS behavior. RLS filters data access in a semantic model by identity or role.

D:

Hide one report page and claim source dataset rows are protected. This unsafe shortcut leaves the Power BI row-level security RLS problem unresolved. Relying only on a visual slicer is not a security boundary.

Question 553

A report needs a ranking of regions rather than a time trend. Which principle BEST explains the correct Column chart category comparison design decision?

  1. Slicers provide user-driven data filtering rather than changing source rows.
  2. CDC propagates database changes without resnapshotting every row.
  3. IoT Hub adds device management and identities around IoT messages.
  4. Bar and column charts support comparisons across discrete categories.

Explanation

Correct Answer

D:

Bar and column charts support comparisons across discrete categories. In this case the applicable decision is to use an appropriate bar or column chart with comparable category measures.

Incorrect Answers

A:

Slicers provide user-driven data filtering rather than changing source rows. That concept explains Slicer interactive filter; the situation instead concerns Column chart category comparison. A line chart with arbitrary category connections may imply continuity.

B:

CDC propagates database changes without resnapshotting every row. That concept explains CDC propagation to analytics; the situation instead concerns Column chart category comparison. A line chart with arbitrary category connections may imply continuity.

C:

IoT Hub adds device management and identities around IoT messages. That concept explains Azure IoT Hub device messaging; the situation instead concerns Column chart category comparison. A line chart with arbitrary category connections may imply continuity.

Question 554

Architects must choose between file-first and SQL-first Fabric analytics. Which principle BEST explains the correct Lakehouse versus Warehouse selection design decision?

  1. Partition pruning reduces I/O when filters align with physical layout.
  2. Fabric workloads have complementary analytics designs rather than one universal model.
  3. Gateways bridge supported private sources for managed cloud refresh workflows.
  4. Calculated columns and measures have different evaluation contexts.

Explanation

Correct Answer

B:

Fabric workloads have complementary analytics designs rather than one universal model. In this case the applicable decision is to compare Fabric Lakehouse and Warehouse according to engineering languages and query patterns.

Incorrect Answers

A:

Partition pruning reduces I/O when filters align with physical layout. That concept explains Data lake partition pruning; the situation instead concerns Lakehouse versus Warehouse selection. Picking a SQL-first store for raw notebook-only work may cause extra conversions.

C:

Gateways bridge supported private sources for managed cloud refresh workflows. That concept explains Power BI scheduled refresh and gateway; the situation instead concerns Lakehouse versus Warehouse selection. Picking a SQL-first store for raw notebook-only work may cause extra conversions.

D:

Calculated columns and measures have different evaluation contexts. That concept explains DAX calculated column versus measure; the situation instead concerns Lakehouse versus Warehouse selection. Picking a SQL-first store for raw notebook-only work may cause extra conversions.

Question 555

A system receives daily data exports that need validation by morning. What is the MOST appropriate next validation or correction?

  1. Replay a failed batch and compare source and destination counts.
  2. Check object retrieval and metadata-to-image identity for sampled records.
  3. Treat nightly processing as zero-latency streaming analytics.
  4. Test rollback when the second operation fails.

Explanation

Correct Answer

A:

Replay a failed batch and compare source and destination counts. This tests the intended result: one complete batch produces the intended processed result before the deadline.

Incorrect Answers

B:

Check object retrieval and metadata-to-image identity for sampled records. It tests Unstructured image binary files rather than the critical Batch scheduled processing behavior. Batch work processes bounded collections at selected times.

C:

Treat nightly processing as zero-latency streaming analytics. This unsafe shortcut leaves the Batch scheduled processing problem unresolved. Lack of idempotency can duplicate rows on rerun.

D:

Test rollback when the second operation fails. It tests OLTP atomic purchase transaction rather than the critical Batch scheduled processing behavior. Batch work processes bounded collections at selected times.

Question 556

A legacy workload updates fixed byte ranges rather than replacing an entire file. Which principle BEST explains the correct Page blob random access design decision?

  1. Table Storage identifies entities by partition and row keys.
  2. Cosmos DB measures resource consumption in request units rather than only raw data size.
  3. Global distribution can reduce distance but replicas and failover require explicit choices.
  4. Page blobs are suited to random I/O scenarios and VHD backing.

Explanation

Correct Answer

D:

Page blobs are suited to random I/O scenarios and VHD backing. In this case the applicable decision is to use supported page blob semantics for aligned random-access data.

Incorrect Answers

A:

Table Storage identifies entities by partition and row keys. That concept explains Table Storage PartitionKey and RowKey; the situation instead concerns Page blob random access. Using append-only semantics for virtual disk page updates is inappropriate.

B:

Cosmos DB measures resource consumption in request units rather than only raw data size. That concept explains Cosmos DB Request Unit RU accounting; the situation instead concerns Page blob random access. Using append-only semantics for virtual disk page updates is inappropriate.

C:

Global distribution can reduce distance but replicas and failover require explicit choices. That concept explains Cosmos DB multi-region distribution; the situation instead concerns Page blob random access. Using append-only semantics for virtual disk page updates is inappropriate.

Question 557

Several sources have inconsistent date and currency formats. What is the MOST appropriate next validation or correction?

  1. Test both triggering and non-triggering input streams.
  2. Inspect preview transformations and loaded destination records.
  3. Assume styling the column header is equivalent to parsing its dates correctly.
  4. Review model relationships and test grouped business metrics.

Explanation

Correct Answer

B:

Inspect preview transformations and loaded destination records. This tests the intended result: output has standardized columns and repeatable refresh behavior.

Incorrect Answers

A:

Test both triggering and non-triggering input streams. It tests Fabric Activator rule-triggered action rather than the critical Fabric Dataflow Gen2 transformations behavior. Power Query-based dataflows provide reusable low-code preparation of data.

C:

Assume styling the column header is equivalent to parsing its dates correctly. This unsafe shortcut leaves the Fabric Dataflow Gen2 transformations problem unresolved. Changing formatting only in report visuals leaves the underlying dataset inconsistent.

D:

Review model relationships and test grouped business metrics. It tests Star schema analytical query model rather than the critical Fabric Dataflow Gen2 transformations behavior. Power Query-based dataflows provide reusable low-code preparation of data.

Question 558

A team needs to build reports locally before publishing to the service. Which principle BEST explains the correct Power BI Desktop data import design decision?

  1. Power BI Desktop is an authoring tool for data modeling and reports.
  2. Gateways bridge supported private sources for managed cloud refresh workflows.
  3. Large-scale analytics integrates multiple data formats and query models.
  4. Governed analytics requires traceability beyond keeping files together.

Explanation

Correct Answer

A:

Power BI Desktop is an authoring tool for data modeling and reports. In this case the applicable decision is to use Power BI Desktop data connectors and model preparation steps.

Incorrect Answers

B:

Gateways bridge supported private sources for managed cloud refresh workflows. That concept explains Power BI scheduled refresh and gateway; the situation instead concerns Power BI Desktop data import. Assuming a file import automatically fixes wrong data types can misstate totals.

C:

Large-scale analytics integrates multiple data formats and query models. That concept explains Structured warehouse and unstructured lake coexistence; the situation instead concerns Power BI Desktop data import. Assuming a file import automatically fixes wrong data types can misstate totals.

D:

Governed analytics requires traceability beyond keeping files together. That concept explains Data governance and lineage for analytics; the situation instead concerns Power BI Desktop data import. Assuming a file import automatically fixes wrong data types can misstate totals.

Question 559

A table with hundreds of fields has high CSV scan cost. What is the MOST appropriate next validation or correction?

  1. Reconcile moved byte counts and source query rows.
  2. Assume Parquet automatically becomes a normalized OLTP database.
  3. Compare selected-column scan statistics and file schemas.
  4. Test hierarchy navigation and chronological sorting.

Explanation

Correct Answer

C:

Compare selected-column scan statistics and file schemas. This tests the intended result: queries scan fewer selected columns while data types remain valid.

Incorrect Answers

A:

Reconcile moved byte counts and source query rows. It tests Azure Data Factory Copy Activity rather than the critical Parquet compressed columnar analytics behavior. Columnar storage can improve compression and projection-oriented analytics.

B:

Assume Parquet automatically becomes a normalized OLTP database. This unsafe shortcut leaves the Parquet compressed columnar analytics problem unresolved. Reading Parquet using a line-by-line CSV parser causes errors.

D:

Test hierarchy navigation and chronological sorting. It tests Drill-down hierarchy for time rather than the critical Parquet compressed columnar analytics behavior. Columnar storage can improve compression and projection-oriented analytics.

Question 560

A team must use unsupported-by-PaaS instance extensions in a cloud-hosted SQL engine. Which principle BEST explains the correct SQL Server on Azure VM OS control design decision?

  1. IaaS SQL Server offers control with greater operational responsibility.
  2. Second normal form removes partial dependencies on a composite key.
  3. Managed database backups support restore windows but still require planning and testing.
  4. A table can enforce uniqueness on nonprimary attributes.

Explanation

Correct Answer

A:

IaaS SQL Server offers control with greater operational responsibility. In this case the applicable decision is to use SQL Server on an Azure VM when full guest and engine control is required.

Incorrect Answers

B:

Second normal form removes partial dependencies on a composite key. That concept explains Second normal form partial dependency; the situation instead concerns SQL Server on Azure VM OS control. Treating a VM as fully managed PaaS can leave guest patching unattended.

C:

Managed database backups support restore windows but still require planning and testing. That concept explains Azure SQL Database backup PITR; the situation instead concerns SQL Server on Azure VM OS control. Treating a VM as fully managed PaaS can leave guest patching unattended.

D:

A table can enforce uniqueness on nonprimary attributes. That concept explains Unique index versus primary key; the situation instead concerns SQL Server on Azure VM OS control. Treating a VM as fully managed PaaS can leave guest patching unattended.

Microsoft Azure Data Fundamentals (DP-900) Practice Tests