Microsoft DP-900 Practice Test 53
Question 520
An import must reject an order row with an invalid required date type. What is the MOST appropriate next validation or correction?
- Rename a spreadsheet header and assume all values now meet the database data type.
- Compare grouped totals with known source periods.
- Verify sample Unicode characters and known numeric totals after parsing.
- Inspect schema definitions and sample failed inserts against business requirements.
Explanation
Correct Answer
D:Inspect schema definitions and sample failed inserts against business requirements. This tests the intended result: valid records fit the specified columns while malformed field types are caught.
Incorrect Answers
A:Rename a spreadsheet header and assume all values now meet the database data type. This unsafe shortcut leaves the Structured records in a customer table problem unresolved. Treating a typed column as arbitrary free text undermines comparison and validation.
B:Compare grouped totals with known source periods. It tests OLAP aggregation over history rather than the critical Structured records in a customer table behavior. Structured data follows an explicit schema that makes consistent queries and validation practical.
C:Verify sample Unicode characters and known numeric totals after parsing. It tests Text encoding and numeric parsing rather than the critical Structured records in a customer table behavior. Structured data follows an explicit schema that makes consistent queries and validation practical.
Question 521
A report must filter transaction amounts by customer region and month. Which choice BEST meets this requirement?
- Use a pie or donut only when meaningful proportions have few categories.
- Put all tables into one many-to-many relationship with bidirectional filtering by default.
- Use supported Dataflow Gen2 transformations to clean and land data in an eligible destination.
- Model a central fact table and suitable date customer and product dimensions.
Explanation
Correct Answer
D:Model a central fact table and suitable date customer and product dimensions. Star schemas simplify controlled dimension filtering for analytics. In the stated case, verification should show that filtered aggregations match approved transactional totals.
Incorrect Answers
A:Use a pie or donut only when meaningful proportions have few categories. That action primarily handles Pie donut chart proportion caution; the given requirement is Star schema report model. Star schemas simplify controlled dimension filtering for analytics.
B:Put all tables into one many-to-many relationship with bidirectional filtering by default. It does not implement Star schema report model. Joining dimensions directly to many unrelated fact tables can cause ambiguous paths.
C:Use supported Dataflow Gen2 transformations to clean and land data in an eligible destination. That action primarily handles Fabric Dataflow Gen2 transformations; the given requirement is Star schema report model. Star schemas simplify controlled dimension filtering for analytics.
Question 522
A compliance team needs to prevent removal of records under litigation hold. During testing, the team observes this specific failure: Locking an incorrect period can create costly irreversible obligations. Which corrective check should be performed FIRST?
- Place suitable data objects in Blob Storage containers with governed object names.
- Test delete denial with approved test data before locking settings.
- Put Immutable in the filename and assume storage automatically enforces retention.
- Evaluate Cosmos DB for Table with supported API compatibility and cost tradeoffs.
Explanation
Correct Answer
B:Test delete denial with approved test data before locking settings. A successful correction should demonstrate that early deletion is denied and authorized hold release follows governance.
Incorrect Answers
A:Place suitable data objects in Blob Storage containers with governed object names. It serves Blob storage object and container hierarchy, not the diagnosed Immutable blob retention and legal hold problem. Locking an incorrect period can create costly irreversible obligations.
C:Put Immutable in the filename and assume storage automatically enforces retention. This reinforces the error rather than addressing the Immutable blob retention and legal hold failure. Immutability protects retained objects through enforceable storage policy.
D:Evaluate Cosmos DB for Table with supported API compatibility and cost tradeoffs. It serves Cosmos DB API for Table compatibility, not the diagnosed Immutable blob retention and legal hold problem. Locking an incorrect period can create costly irreversible obligations.
Question 523
An online booking application requires ACID transactions and SQL joins. After selecting the proper Azure SQL Database managed relational app approach, which observation gives the clearest evidence of success?
- Tests confirm analysts can SELECT approved data but cannot DROP tables.
- A multi-table transaction commits consistently and managed operations are available.
- Ordered events represent the correct absolute instant across regions.
- Searches find relevant content while record reads remain reliable.
Explanation
Correct Answer
B:A multi-table transaction commits consistently and managed operations are available. This is the directly observable result for Azure SQL Database managed relational app; azure SQL Database is a managed SQL relational service.
Incorrect Answers
A:Tests confirm analysts can SELECT approved data but cannot DROP tables. This supports DBA least privilege account roles, not confirmation of Azure SQL Database managed relational app. The relevant evidence is that a multi-table transaction commits consistently and managed operations are available.
C:Ordered events represent the correct absolute instant across regions. This supports Timestamp and timezone representation, not confirmation of Azure SQL Database managed relational app. The relevant evidence is that a multi-table transaction commits consistently and managed operations are available.
D:Searches find relevant content while record reads remain reliable. This supports Document indexing versus full-text search, not confirmation of Azure SQL Database managed relational app. The relevant evidence is that a multi-table transaction commits consistently and managed operations are available.
Question 524
A development team wants a relational database without patching its own database OS. During testing, the team observes this specific failure: Moving to a document key-value store may lose required relational constraint enforcement. Which corrective check should be performed FIRST?
- Use typed relational columns with defined constraints for consistently shaped entities.
- Use Azure Table Storage for schema-flexible key-based entity retrieval.
- Claim Azure SQL Database automatically patches the application code and fixes all schemas.
- Test SQL queries transaction rollback and service configuration.
Explanation
Correct Answer
D:Test SQL queries transaction rollback and service configuration. A successful correction should demonstrate that a multi-table transaction commits consistently and managed operations are available.
Incorrect Answers
A:Use typed relational columns with defined constraints for consistently shaped entities. It serves Structured records in a customer table, not the diagnosed Azure SQL Database managed relational app problem. Moving to a document key-value store may lose required relational constraint enforcement.
B:Use Azure Table Storage for schema-flexible key-based entity retrieval. It serves Azure Table Storage key-value entities, not the diagnosed Azure SQL Database managed relational app problem. Moving to a document key-value store may lose required relational constraint enforcement.
C:Claim Azure SQL Database automatically patches the application code and fixes all schemas. This reinforces the error rather than addressing the Azure SQL Database managed relational app failure. Azure SQL Database is a managed SQL relational service.
Question 525
Revenue facts contain duplicate event IDs after a replay. Which principle BEST explains the correct Data quality completeness and accuracy design decision?
- Replication improves availability but is not always a replacement for recoverable historic versions.
- Blob is object storage rather than a shared SMB file system.
- Batch work processes bounded collections at selected times.
- Data quality requires explicit rules tied to business meaning.
Explanation
Correct Answer
D:Data quality requires explicit rules tied to business meaning. In this case the applicable decision is to define quality checks for missing invalid and duplicate business records.
Incorrect Answers
A:Replication improves availability but is not always a replacement for recoverable historic versions. That concept explains Storage resiliency and replicas; the situation instead concerns Data quality completeness and accuracy. A pipeline that merely completes does not prove data correctness.
B:Blob is object storage rather than a shared SMB file system. That concept explains Azure Blob Storage for object data; the situation instead concerns Data quality completeness and accuracy. A pipeline that merely completes does not prove data correctness.
C:Batch work processes bounded collections at selected times. That concept explains Batch scheduled processing; the situation instead concerns Data quality completeness and accuracy. A pipeline that merely completes does not prove data correctness.
Question 526
A dataset contains many rows for each store but management wants one total per store. What is the MOST appropriate next validation or correction?
- Recalculate known group totals from sample detail rows.
- Compare matched and unmatched IDs with a test set.
- Use ORDER BY only and call it an aggregate.
- Run representative extension and client compatibility tests.
Explanation
Correct Answer
A:Recalculate known group totals from sample detail rows. This tests the intended result: one aggregate row represents each category with correct totals.
Incorrect Answers
B:Compare matched and unmatched IDs with a test set. It tests Inner join row matching rather than the critical SQL GROUP BY aggregate behavior. GROUP BY organizes records into groups for aggregate calculations.
C:Use ORDER BY only and call it an aggregate. This unsafe shortcut leaves the SQL GROUP BY aggregate problem unresolved. Selecting ungrouped detail fields can produce invalid or misleading results.
D:Run representative extension and client compatibility tests. It tests Azure Database for PostgreSQL Flexible Server rather than the critical SQL GROUP BY aggregate behavior. GROUP BY organizes records into groups for aggregate calculations.
Question 527
An application expects all events for one customer to retain a useful relative order. During testing, the team observes this specific failure: Assuming order across unrelated partitions can corrupt sequence reconstruction. Which corrective check should be performed FIRST?
- Configure Azure Data Factory copy pipelines and linked services as appropriate.
- Assume adding partitions creates a single globally ordered transaction log.
- Use inactivity-based session windows to group related event sequences.
- Inject interleaved customer events across partitions and inspect offsets.
Explanation
Correct Answer
D:Inject interleaved customer events across partitions and inspect offsets. A successful correction should demonstrate that per-key processing follows the supported partition order and consumers scale.
Incorrect Answers
A:Configure Azure Data Factory copy pipelines and linked services as appropriate. It serves Azure Data Factory Copy Activity, not the diagnosed Event streams partitioning and key order problem. Assuming order across unrelated partitions can corrupt sequence reconstruction.
B:Assume adding partitions creates a single globally ordered transaction log. This reinforces the error rather than addressing the Event streams partitioning and key order failure. Partitioned streaming distributes throughput but global ordering is not guaranteed.
C:Use inactivity-based session windows to group related event sequences. It serves Session windows of event activity, not the diagnosed Event streams partitioning and key order problem. Assuming order across unrelated partitions can corrupt sequence reconstruction.
Question 528
A scalable warehouse can ingest raw events then transform them with SQL. If the relevant ELT load then transform in engine safeguard is skipped, which failure is MOST directly associated with that omission?
- Running transformations only in a dashboard can leave incompatible raw measurements.
- High throughput alone cannot guarantee a low p99 request latency.
- Assuming any flat blob container has identical POSIX-style directory operations can break workflows.
- Overpartitioning can create costly metadata operations.
Explanation
Correct Answer
A:Running transformations only in a dashboard can leave incompatible raw measurements. ELT shifts transformation to the destination processing platform. A suitable check is to validate raw-versus-curated reconciliation and transformation lineage.
Incorrect Answers
B:High throughput alone cannot guarantee a low p99 request latency. This failure is associated with Operational SLA latency versus throughput; it is not the primary failure in the stated ELT load then transform in engine scenario. ELT shifts transformation to the destination processing platform.
C:Assuming any flat blob container has identical POSIX-style directory operations can break workflows. This failure is associated with Azure Data Lake Storage Gen2 analytics landing; it is not the primary failure in the stated ELT load then transform in engine scenario. ELT shifts transformation to the destination processing platform.
D:Overpartitioning can create costly metadata operations. This failure is associated with Data engineer partition and file layout; it is not the primary failure in the stated ELT load then transform in engine scenario. ELT shifts transformation to the destination processing platform.
Question 529
A warehouse tracks inventory quantity per ProductID and WarehouseID. After selecting the proper Composite primary key association approach, which observation gives the clearest evidence of success?
- Stored data and client connections meet their respective protection tests.
- Only one row exists for each allowed product-location combination.
- Authorized identities connect within assigned privileges and revoked users fail.
- Repeated pages return stable nonoverlapping rows under controlled data.
Explanation
Correct Answer
B:Only one row exists for each allowed product-location combination. This is the directly observable result for Composite primary key association; a composite primary key identifies rows using multiple columns.
Incorrect Answers
A:Stored data and client connections meet their respective protection tests. This supports Transparent data encryption versus query TLS, not confirmation of Composite primary key association. The relevant evidence is that only one row exists for each allowed product-location combination.
C:Authorized identities connect within assigned privileges and revoked users fail. This supports Azure SQL authentication and Entra identity, not confirmation of Composite primary key association. The relevant evidence is that only one row exists for each allowed product-location combination.
D:Repeated pages return stable nonoverlapping rows under controlled data. This supports SQL ORDER BY pagination stability, not confirmation of Composite primary key association. The relevant evidence is that only one row exists for each allowed product-location combination.
Question 530
A report shows part-to-whole shares for a small set of groups. What is the MOST appropriate next validation or correction?
- Verify each point's grain and inspect outliers.
- Check that segments are mutually exclusive and total appropriately.
- Use a pie chart to display overlapping groups that together exceed the whole.
- 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.