Microsoft DP-900 Practice Test 43
Question 420
An enterprise plans read-only query routing to eligible replicas. Which principle BEST explains the correct Azure SQL read scale and reporting replicas design decision?
- Read scale can separate query consumption from primary writes but may have replication lag.
- Second normal form removes partial dependencies on a composite key.
- Azure SQL Database abstracts most server and engine patch operations.
- A table can enforce uniqueness on nonprimary attributes.
Explanation
Correct Answer
A:Read scale can separate query consumption from primary writes but may have replication lag. In this case the applicable decision is to evaluate supported read scale-out options under the chosen service tier.
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 Azure SQL read scale and reporting replicas. Assuming immediate consistency on all asynchronous replicas can show stale reports.
C:Azure SQL Database abstracts most server and engine patch operations. That concept explains Azure SQL Database single database PaaS; the situation instead concerns Azure SQL read scale and reporting replicas. Assuming immediate consistency on all asynchronous replicas can show stale reports.
D:A table can enforce uniqueness on nonprimary attributes. That concept explains Unique index versus primary key; the situation instead concerns Azure SQL read scale and reporting replicas. Assuming immediate consistency on all asynchronous replicas can show stale reports.
Question 421
Security operations queries billions of timestamped application events. If the relevant Fabric Eventhouse KQL event analytics safeguard is skipped, which failure is MOST directly associated with that omission?
- Advancing the watermark before successful commit may skip data.
- Forcing binary media into every warehouse fact row increases processing overhead.
- Treating an Eventhouse as a SQL Server OLTP endpoint can confuse supported query syntax.
- Fixed tumbling windows can split an active session at arbitrary boundaries.
Explanation
Correct Answer
C:Treating an Eventhouse as a SQL Server OLTP endpoint can confuse supported query syntax. Eventhouse is optimized for event and time-series analytical workloads. A suitable check is to test KQL filters summarize and timestamp ranges.
Incorrect Answers
A:Advancing the watermark before successful commit may skip data. This failure is associated with Incremental ingestion with watermark; it is not the primary failure in the stated Fabric Eventhouse KQL event analytics scenario. Eventhouse is optimized for event and time-series analytical workloads.
B:Forcing binary media into every warehouse fact row increases processing overhead. This failure is associated with Structured warehouse and unstructured lake coexistence; it is not the primary failure in the stated Fabric Eventhouse KQL event analytics scenario. Eventhouse is optimized for event and time-series analytical workloads.
D:Fixed tumbling windows can split an active session at arbitrary boundaries. This failure is associated with Session windows of event activity; it is not the primary failure in the stated Fabric Eventhouse KQL event analytics scenario. Eventhouse is optimized for event and time-series analytical workloads.
Question 422
A storage lake has millions of tiny hourly objects. Which principle BEST explains the correct Data engineer partition and file layout design decision?
- Orchestration governs execution sequence and retry behavior of data pipelines.
- Relational databases group logical objects into schemas or namespaces.
- Structured data follows an explicit schema that makes consistent queries and validation practical.
- Data engineering includes practical physical data layout decisions.
Explanation
Correct Answer
D:Data engineering includes practical physical data layout decisions. In this case the applicable decision is to optimize file size partitioning and compression for expected access patterns.
Incorrect Answers
A:Orchestration governs execution sequence and retry behavior of data pipelines. That concept explains Data engineer orchestration dependencies; the situation instead concerns Data engineer partition and file layout. Overpartitioning can create costly metadata operations.
B:Relational databases group logical objects into schemas or namespaces. That concept explains Relational database catalog schemas; the situation instead concerns Data engineer partition and file layout. Overpartitioning can create costly metadata operations.
C:Structured data follows an explicit schema that makes consistent queries and validation practical. That concept explains Structured records in a customer table; the situation instead concerns Data engineer partition and file layout. Overpartitioning can create costly metadata operations.
Question 423
A pipeline needs to load only records updated since its last successful run. What is the MOST appropriate next validation or correction?
- Compare selected-column scan statistics and file schemas.
- Test both triggering and non-triggering input streams.
- Set the watermark to tomorrow to reduce data volume.
- Replay source changes around failure and timestamp boundaries.
Explanation
Correct Answer
D:Replay source changes around failure and timestamp boundaries. This tests the intended result: every eligible change since prior success appears exactly as required downstream.
Incorrect Answers
A:Compare selected-column scan statistics and file schemas. It tests Parquet compressed columnar analytics rather than the critical Incremental ingestion with watermark behavior. Incremental load avoids repeated full snapshots while demanding consistent checkpoints.
B:Test both triggering and non-triggering input streams. It tests Fabric Activator rule-triggered action rather than the critical Incremental ingestion with watermark behavior. Incremental load avoids repeated full snapshots while demanding consistent checkpoints.
C:Set the watermark to tomorrow to reduce data volume. This unsafe shortcut leaves the Incremental ingestion with watermark problem unresolved. Advancing the watermark before successful commit may skip data.
Question 424
A small service stores device configuration records addressed by partition and row identifiers. If the relevant Azure Table Storage key-value entities safeguard is skipped, which failure is MOST directly associated with that omission?
- Flattening a nested field without tracking its parent can mix unrelated records.
- Moving to a document key-value store may lose required relational constraint enforcement.
- High throughput alone cannot guarantee a low p99 request latency.
- Expecting server-side joins and foreign keys in Table Storage fails.
Explanation
Correct Answer
D:Expecting server-side joins and foreign keys in Table Storage fails. Table Storage is a key-attribute NoSQL store not a relational SQL engine. A suitable check is to test point lookups and design partition-key distribution.
Incorrect Answers
A:Flattening a nested field without tracking its parent can mix unrelated records. This failure is associated with JSON arrays and nested objects; it is not the primary failure in the stated Azure Table Storage key-value entities scenario. Table Storage is a key-attribute NoSQL store not a relational SQL engine.
B:Moving to a document key-value store may lose required relational constraint enforcement. This failure is associated with Azure SQL Database managed relational app; it is not the primary failure in the stated Azure Table Storage key-value entities scenario. Table Storage is a key-attribute NoSQL store not a relational SQL engine.
C: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 Azure Table Storage key-value entities scenario. Table Storage is a key-attribute NoSQL store not a relational SQL engine.
Question 425
The BI team weighs a stored data model against live source queries. What is the MOST appropriate next validation or correction?
- Test refresh timing and actual source query execution.
- Test one authorized and one revoked device connection.
- Check zero baselines and sort order for fairness.
- Rename an Import model DirectQuery and assume data is instantly current.
Explanation
Correct Answer
A:Test refresh timing and actual source query execution. This tests the intended result: model refresh and source query behavior meet the business SLA.
Incorrect Answers
B:Test one authorized and one revoked device connection. It tests Azure IoT Hub device messaging rather than the critical Power BI Import versus DirectQuery mode behavior. Import caches data while DirectQuery can query sources at interaction time.
C:Check zero baselines and sort order for fairness. It tests Column chart category comparison rather than the critical Power BI Import versus DirectQuery mode behavior. Import caches data while DirectQuery can query sources at interaction time.
D:Rename an Import model DirectQuery and assume data is instantly current. This unsafe shortcut leaves the Power BI Import versus DirectQuery mode problem unresolved. Assuming Import updates automatically for every new source row leads to stale insights.
Question 426
A logistics company estimates next month's shipment volume from history. If the relevant Predictive analytics forecasts safeguard is skipped, which failure is MOST directly associated with that omission?
- Mixing different grains can double-count measures.
- Treating an untested forecast as guaranteed fact leads to poor staffing.
- Relying on filename extensions alone mislabels files with incorrect content types.
- A pipeline that merely completes does not prove data correctness.
Explanation
Correct Answer
B:Treating an untested forecast as guaranteed fact leads to poor staffing. Predictive analytics estimates likely future outcomes from patterns. A suitable check is to compare predictions with later measured outcomes and error metrics.
Incorrect Answers
A:Mixing different grains can double-count measures. This failure is associated with Data analyst slicing and drill-down; it is not the primary failure in the stated Predictive analytics forecasts scenario. Predictive analytics estimates likely future outcomes from patterns.
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 Predictive analytics forecasts scenario. Predictive analytics estimates likely future outcomes from patterns.
D:A pipeline that merely completes does not prove data correctness. This failure is associated with Data quality completeness and accuracy; it is not the primary failure in the stated Predictive analytics forecasts scenario. Predictive analytics estimates likely future outcomes from patterns.
Question 427
Security requires encrypted-at-rest storage and authenticated client operations. Which principle BEST explains the correct Storage encryption and access controls design decision?
- Multiple write regions add concurrency and conflict resolution concerns.
- Cosmos DB consumption and reserved throughput models suit different demand patterns.
- Encryption at rest and access authorization address different risks.
- Table Storage identifies entities by partition and row keys.
Explanation
Correct Answer
C:Encryption at rest and access authorization address different risks. In this case the applicable decision is to combine managed storage encryption with explicit identity and access policy.
Incorrect Answers
A:Multiple write regions add concurrency and conflict resolution concerns. That concept explains Cosmos DB multi-region writes conflict handling; the situation instead concerns Storage encryption and access controls. Encryption alone does not prevent a public anonymous object endpoint.
B:Cosmos DB consumption and reserved throughput models suit different demand patterns. That concept explains Cosmos DB serverless versus provisioned throughput; the situation instead concerns Storage encryption and access controls. Encryption alone does not prevent a public anonymous object endpoint.
D:Table Storage identifies entities by partition and row keys. That concept explains Table Storage PartitionKey and RowKey; the situation instead concerns Storage encryption and access controls. Encryption alone does not prevent a public anonymous object endpoint.
Question 428
A lakehouse stores raw sensor payloads cleaned records and business summary tables. If the relevant Bronze silver gold medallion design safeguard is skipped, which failure is MOST directly associated with that omission?
- Letting reports query unvalidated raw events can create misleading metrics.
- Configuring a source without a destination leaves reports with no live output.
- Forcing binary media into every warehouse fact row increases processing overhead.
- Fixed tumbling windows can split an active session at arbitrary boundaries.
Explanation
Correct Answer
A:Letting reports query unvalidated raw events can create misleading metrics. Medallion layers make data refinement and reuse explicit. A suitable check is to trace sample errors through each refinement layer.
Incorrect Answers
B:Configuring a source without a destination leaves reports with no live output. This failure is associated with Fabric Eventstreams real-time routing; it is not the primary failure in the stated Bronze silver gold medallion design scenario. Medallion layers make data refinement and reuse explicit.
C:Forcing binary media into every warehouse fact row increases processing overhead. This failure is associated with Structured warehouse and unstructured lake coexistence; it is not the primary failure in the stated Bronze silver gold medallion design scenario. Medallion layers make data refinement and reuse explicit.
D:Fixed tumbling windows can split an active session at arbitrary boundaries. This failure is associated with Session windows of event activity; it is not the primary failure in the stated Bronze silver gold medallion design scenario. Medallion layers make data refinement and reuse explicit.
Question 429
Developers need to reuse Azure Table SDK-style operations. Which principle BEST explains the correct Cosmos DB API for Table compatibility design decision?
- The Table API can support Table-style entity access within Cosmos DB.
- Indexed document properties support queries while policy affects write/read cost.
- LRS ZRS and GRS provide different durability placement rather than identical recovery promises.
- Lifecycle management automates object policy based on supported filters and timing.
Explanation
Correct Answer
A:The Table API can support Table-style entity access within Cosmos DB. In this case the applicable decision is to evaluate Cosmos DB for Table with supported API compatibility and cost tradeoffs.
Incorrect Answers
B:Indexed document properties support queries while policy affects write/read cost. That concept explains Cosmos DB NoSQL indexing and queries; the situation instead concerns Cosmos DB API for Table compatibility. Assuming Table API is automatically a full SQL relational engine is incorrect.
C:LRS ZRS and GRS provide different durability placement rather than identical recovery promises. That concept explains Azure Storage LRS ZRS GRS distinctions; the situation instead concerns Cosmos DB API for Table compatibility. Assuming Table API is automatically a full SQL relational engine is incorrect.
D:Lifecycle management automates object policy based on supported filters and timing. That concept explains Blob lifecycle management rules; the situation instead concerns Cosmos DB API for Table compatibility. Assuming Table API is automatically a full SQL relational engine is incorrect.
Question 430
A registration pipeline is missing addresses for one country. Which choice BEST meets this requirement?
- Declare a dataset accurate solely because it has millions of rows.
- Define quality checks for missing invalid and duplicate business records.
- Support optional document fields with suitable defaults or explicit missing-value checks.
- Record source ingestion transformations dependencies and output lineage.
Explanation
Correct Answer
B:Data quality requires explicit rules tied to business meaning.
Incorrect Answers
A:Declare a dataset accurate solely because it has millions of rows. It does not implement Data quality completeness and accuracy. A pipeline that merely completes does not prove data correctness.
C:Support optional document fields with suitable defaults or explicit missing-value checks. That action primarily handles Sparse document attributes; the given requirement is Data quality completeness and accuracy. Data quality requires explicit rules tied to business meaning.
D:Record source ingestion transformations dependencies and output lineage. That action primarily handles Data lineage from source to report; the given requirement is Data quality completeness and accuracy. Data quality requires explicit rules tied to business meaning.