Microsoft DP-900 Practice Test 69
Question 680
A commerce application depends on MySQL client drivers and SQL dialect. If the relevant Azure MySQL versus PostgreSQL service-model selection safeguard is skipped, which failure is MOST directly associated with that omission?
- Assuming PostgreSQL is Azure SQL Database may break client drivers or functions.
- Replacing old dimension values can rewrite historical business interpretation.
- Treating an untested forecast as guaranteed fact leads to poor staffing.
- Moving directly to a different engine without migration assessment risks SQL incompatibility.
Explanation
Correct Answer
D:Moving directly to a different engine without migration assessment risks SQL incompatibility. Managed open-source database services retain engine-specific behavior. A suitable check is to test representative stored statements client connectivity and sizing.
Incorrect Answers
A:Assuming PostgreSQL is Azure SQL Database may break client drivers or functions. This failure is associated with Azure Database for PostgreSQL managed service; it is not the primary failure in the stated Azure MySQL versus PostgreSQL service-model selection scenario. Managed open-source database services retain engine-specific behavior.
B: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 Azure MySQL versus PostgreSQL service-model selection scenario. Managed open-source database services retain engine-specific behavior.
C:Treating an untested forecast as guaranteed fact leads to poor staffing. This failure is associated with Predictive analytics forecasts; it is not the primary failure in the stated Azure MySQL versus PostgreSQL service-model selection scenario. Managed open-source database services retain engine-specific behavior.
Question 681
A checkout must reduce stock and record payment exactly once. After selecting the proper OLTP atomic purchase transaction approach, which observation gives the clearest evidence of success?
- Recommendations respect costs limits and forecast assumptions.
- Both changes commit or neither change remains partially recorded.
- Threshold breaches trigger timely investigation before service outage.
- Valid documents lacking optional properties remain queryable without false errors.
Explanation
Correct Answer
B:Both changes commit or neither change remains partially recorded. This is the directly observable result for OLTP atomic purchase transaction; transactional workloads emphasize consistent low-latency create update delete operations.
Incorrect Answers
A:Recommendations respect costs limits and forecast assumptions. This supports Prescriptive decision optimization, not confirmation of OLTP atomic purchase transaction. The relevant evidence is that both changes commit or neither change remains partially recorded.
C:Threshold breaches trigger timely investigation before service outage. This supports DBA monitoring capacity and alerts, not confirmation of OLTP atomic purchase transaction. The relevant evidence is that both changes commit or neither change remains partially recorded.
D:Valid documents lacking optional properties remain queryable without false errors. This supports Sparse document attributes, not confirmation of OLTP atomic purchase transaction. The relevant evidence is that both changes commit or neither change remains partially recorded.
Question 682
A customer table changes hourly but full copies are costly. Which choice BEST meets this requirement?
- Maintain a reliable watermark or change tracking checkpoint for incremental loads.
- Set the watermark to tomorrow to reduce data volume.
- Distinguish multi-page reports from service dashboards and share through correct workspace/app policy.
- Choose Fabric Lakehouse with controlled table metadata and files.
Explanation
Correct Answer
A:Incremental load avoids repeated full snapshots while demanding consistent checkpoints.
Incorrect Answers
B:Set the watermark to tomorrow to reduce data volume. It does not implement Incremental ingestion with watermark. Advancing the watermark before successful commit may skip data.
C:Distinguish multi-page reports from service dashboards and share through correct workspace/app policy. That action primarily handles Power BI reports dashboards and sharing; the given requirement is Incremental ingestion with watermark. Incremental load avoids repeated full snapshots while demanding consistent checkpoints.
D:Choose Fabric Lakehouse with controlled table metadata and files. That action primarily handles Fabric Lakehouse managed tables and files; the given requirement is Incremental ingestion with watermark. Incremental load avoids repeated full snapshots while demanding consistent checkpoints.
Question 683
A DBA must distinguish missing indexes from application network delays. Which principle BEST explains the correct DBA performance tuning and indexing design decision?
- Lineage makes analytical values accountable across processing stages.
- Timestamp interpretation needs explicit timezone conventions for cross-region analysis.
- DBAs manage database reliability security and recoverability within their responsibility boundary.
- DBAs tune database performance as well as maintaining access and reliability.
Explanation
Correct Answer
D:DBAs tune database performance as well as maintaining access and reliability. In this case the applicable decision is to analyze execution plans indexes and database workload metrics.
Incorrect Answers
A:Lineage makes analytical values accountable across processing stages. That concept explains Data lineage from source to report; the situation instead concerns DBA performance tuning and indexing. Adding random indexes can increase write cost without fixing the bottleneck.
B:Timestamp interpretation needs explicit timezone conventions for cross-region analysis. That concept explains Timestamp and timezone representation; the situation instead concerns DBA performance tuning and indexing. Adding random indexes can increase write cost without fixing the bottleneck.
C:DBAs manage database reliability security and recoverability within their responsibility boundary. That concept explains DBA backup and recovery responsibility; the situation instead concerns DBA performance tuning and indexing. Adding random indexes can increase write cost without fixing the bottleneck.
Question 684
A user overwrites a shared document on a file share. After selecting the proper Azure Files snapshots and backups approach, which observation gives the clearest evidence of success?
- Downstream reflects expected eligible changes without repeated full scans.
- CQL reads and writes succeed with expected partition and throughput behavior.
- A selected older file state can be restored within policy.
- Hot items stay online while archive objects follow explicit rehydration process.
Explanation
Correct Answer
C:A selected older file state can be restored within policy. This is the directly observable result for Azure Files snapshots and backups; file share snapshots preserve point-in-time share states when configured.
Incorrect Answers
A:Downstream reflects expected eligible changes without repeated full scans. This supports Cosmos DB change feed updates, not confirmation of Azure Files snapshots and backups. The relevant evidence is that a selected older file state can be restored within policy.
B:CQL reads and writes succeed with expected partition and throughput behavior. This supports Cosmos DB API for Apache Cassandra, not confirmation of Azure Files snapshots and backups. The relevant evidence is that a selected older file state can be restored within policy.
D:Hot items stay online while archive objects follow explicit rehydration process. This supports Hot cool cold and archive blob tiers, not confirmation of Azure Files snapshots and backups. The relevant evidence is that a selected older file state can be restored within policy.
Question 685
A report needs one selection to adjust multiple visuals consistently. Select TWO statements that correctly describe the Slicer interactive filter implementation and how it can be verified.
- Use a slicer configured with the intended field and report interactions.
- Model a central sales fact table joined to conformed dimensions.
- Establish valid one-to-many relationships with unique dimension keys.
- Edit a visual title to Europe and assume it filters source data.
- Selected regions filter the relevant visuals and restore correctly.
Explanation
Correct Answers
A:Use a slicer configured with the intended field and report interactions. This is an appropriate action for the Slicer interactive filter case. Slicers provide user-driven data filtering rather than changing source rows.
E:Selected regions filter the relevant visuals and restore correctly. This is directly observable success evidence for Slicer interactive filter.
Incorrect Answers
B:Model a central sales fact table joined to conformed dimensions. This implements Star schema analytical query model instead of the required Slicer interactive filter function. Slicers provide user-driven data filtering rather than changing source rows.
C:Establish valid one-to-many relationships with unique dimension keys. This implements One-to-many semantic relationships instead of the required Slicer interactive filter function. Slicers provide user-driven data filtering rather than changing source rows.
D:Edit a visual title to Europe and assume it filters source data. This is not a safe or appropriate Slicer interactive filter implementation. Incorrect interactions can leave some visuals unaffected.
Question 686
A database captures inserts updates and deletes for downstream reporting. During testing, the team observes this specific failure: Full table copies without deduplication may overwrite newer analytics state. Which corrective check should be performed FIRST?
- Keep related short business writes in an atomic transaction.
- Reconcile source changes and downstream checkpoints through a test.
- Send only new insert rows and call it complete update-and-delete CDC.
- Consider Azure Cosmos DB for globally distributed operational documents with suitable partition keys.
Explanation
Correct Answer
B:Reconcile source changes and downstream checkpoints through a test. A successful correction should demonstrate that downstream reflects tested insert update and delete events in order.
Incorrect Answers
A:Keep related short business writes in an atomic transaction. It serves OLTP atomic purchase transaction, not the diagnosed CDC incremental change propagation problem. Full table copies without deduplication may overwrite newer analytics state.
C:Send only new insert rows and call it complete update-and-delete CDC. This reinforces the error rather than addressing the CDC incremental change propagation failure. CDC streams changes from a database log or supported mechanism.
D:Consider Azure Cosmos DB for globally distributed operational documents with suitable partition keys. It serves Cosmos DB for distributed JSON apps, not the diagnosed CDC incremental change propagation problem. Full table copies without deduplication may overwrite newer analytics state.
Question 687
Analysts want to preserve raw extracts for new future transformations. What is the MOST appropriate next validation or correction?
- Reconcile definitions against approved sample business records.
- Validate raw-versus-curated reconciliation and transformation lineage.
- Replay a failed batch and compare source and destination counts.
- Delete raw source files before checking all curated transformation outputs.
Explanation
Correct Answer
B:Validate raw-versus-curated reconciliation and transformation lineage. This tests the intended result: curated tables derive reproducibly from retained raw landing data.
Incorrect Answers
A:Reconcile definitions against approved sample business records. It tests Data analyst metric definition rather than the critical ELT load then transform in engine behavior. ELT shifts transformation to the destination processing platform.
C:Replay a failed batch and compare source and destination counts. It tests Batch scheduled processing rather than the critical ELT load then transform in engine behavior. ELT shifts transformation to the destination processing platform.
D:Delete raw source files before checking all curated transformation outputs. This unsafe shortcut leaves the ELT load then transform in engine problem unresolved. Running transformations only in a dashboard can leave incompatible raw measurements.
Question 688
A designer must decide whether order line items belong in relational rows or nested JSON. Select THREE statements that correctly describe the Relational rows versus document attributes implementation and how it can be verified.
- The model supports intended joins or nested attribute reads without excessive conversions.
- Put all relational keys in a prose blob and call it normalized data.
- Compare stable relationships and query needs with variable document structure before choosing the model.
- Implement schema validation evolution and compatibility checks in ingestion.
- Normalize event instants with timezone offsets and retain needed locale context.
- Structured relational and semi-structured document models solve different shape and access needs.
Explanation
Correct Answers
A:The model supports intended joins or nested attribute reads without excessive conversions. This is directly observable success evidence for Relational rows versus document attributes.
C:Compare stable relationships and query needs with variable document structure before choosing the model. This is an appropriate action for the Relational rows versus document attributes case. Structured relational and semi-structured document models solve different shape and access needs.
F:Structured relational and semi-structured document models solve different shape and access needs. This supports why the action and evidence together address Relational rows versus document attributes.
Incorrect Answers
B:Put all relational keys in a prose blob and call it normalized data. This is not a safe or appropriate Relational rows versus document attributes implementation. Selecting JSON solely because some fields are optional can complicate relational transactions.
D:Implement schema validation evolution and compatibility checks in ingestion. This implements Data engineer schema and format changes instead of the required Relational rows versus document attributes function. Structured relational and semi-structured document models solve different shape and access needs.
E:Normalize event instants with timezone offsets and retain needed locale context. This implements Timestamp and timezone representation instead of the required Relational rows versus document attributes function. Structured relational and semi-structured document models solve different shape and access needs.
Question 689
A reporting team repeatedly joins many small dimension tables and measures latency. Which choice BEST meets this requirement?
- Denormalize only selected analytical attributes with a refresh consistency plan.
- Assume every normalized OLTP schema is necessarily wrong for analytics.
- Consider serverless Azure SQL Database compute where supported and tune auto-pause parameters.
- Separate repeated multivalued attributes into appropriately related rows.
Explanation
Correct Answer
A:Denormalization trades redundancy and maintenance cost for read convenience.
Incorrect Answers
B:Assume every normalized OLTP schema is necessarily wrong for analytics. It does not implement Denormalization for analytics tradeoff. Casual duplication without refresh governance makes reports disagree.
C:Consider serverless Azure SQL Database compute where supported and tune auto-pause parameters. That action primarily handles Azure SQL Database serverless compute; the given requirement is Denormalization for analytics tradeoff. Denormalization trades redundancy and maintenance cost for read convenience.
D:Separate repeated multivalued attributes into appropriately related rows. That action primarily handles First normal form atomic attributes; the given requirement is Denormalization for analytics tradeoff. Denormalization trades redundancy and maintenance cost for read convenience.
Question 690
A database has no tested restore point after a schema error. If the relevant DBA backup and recovery responsibility safeguard is skipped, which failure is MOST directly associated with that omission?
- Assuming cloud-managed storage always eliminates backup planning risks unrecoverable mistakes.
- Assuming any flat blob container has identical POSIX-style directory operations can break workflows.
- Relying on filename extensions alone mislabels files with incorrect content types.
- Uncoordinated column removal can break dependent applications.
Explanation
Correct Answer
A:Assuming cloud-managed storage always eliminates backup planning risks unrecoverable mistakes. DBAs manage database reliability security and recoverability within their responsibility boundary. A suitable check is to perform a test restore and inspect retention and permissions.
Incorrect Answers
B: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 DBA backup and recovery responsibility scenario. DBAs manage database reliability security and recoverability within their responsibility boundary.
C:Relying on filename extensions alone mislabels files with incorrect content types. This failure is associated with Binary object metadata separation; it is not the primary failure in the stated DBA backup and recovery responsibility scenario. DBAs manage database reliability security and recoverability within their responsibility boundary.
D:Uncoordinated column removal can break dependent applications. This failure is associated with DBA schema migration oversight; it is not the primary failure in the stated DBA backup and recovery responsibility scenario. DBAs manage database reliability security and recoverability within their responsibility boundary.