Microsoft DP-900 Practice Test 8
Question 70
A query assumes every device telemetry document contains temperature and humidity. During testing, the team observes this specific failure: Assuming missing values equal zero can distort domain analysis. Which corrective check should be performed FIRST?
- Require every IoT record to contain an invented humidity reading.
- Preserve identifiers as strings and arithmetic quantities as numeric types.
- Test documents with present missing and null properties separately.
- Assign database administration responsibility for backup retention restore testing and database health.
Explanation
Correct Answer
C:Test documents with present missing and null properties separately. A successful correction should demonstrate that valid documents lacking optional properties remain queryable without false errors.
Incorrect Answers
A:Require every IoT record to contain an invented humidity reading. This reinforces the error rather than addressing the Sparse document attributes failure. Flexible records may omit fields while preserving other consistent identifiers.
B:Preserve identifiers as strings and arithmetic quantities as numeric types. It serves Data types in tabular files, not the diagnosed Sparse document attributes problem. Assuming missing values equal zero can distort domain analysis.
D:Assign database administration responsibility for backup retention restore testing and database health. It serves DBA backup and recovery responsibility, not the diagnosed Sparse document attributes problem. Assuming missing values equal zero can distort domain analysis.
Question 71
A startup assumes a single locally hosted SQL VM provides the same resilience as managed PaaS. What is the MOST appropriate next validation or correction?
- Monitor per-database and pool resource metrics under load.
- Test column visibility with approved and unapproved users.
- Assume highly available means no connection ever drops during maintenance.
- Exercise retry logic and inspect tier redundancy capabilities.
Explanation
Correct Answer
D:Exercise retry logic and inspect tier redundancy capabilities. This tests the intended result: a supported failover maintains service within documented expectations.
Incorrect Answers
A:Monitor per-database and pool resource metrics under load. It tests Azure SQL elastic pool sharing rather than the critical Azure SQL high availability and zone resiliency behavior. Managed availability still has chosen tiers and failover behavior.
B:Test column visibility with approved and unapproved users. It tests SQL view virtual query object rather than the critical Azure SQL high availability and zone resiliency behavior. Managed availability still has chosen tiers and failover behavior.
C:Assume highly available means no connection ever drops during maintenance. This unsafe shortcut leaves the Azure SQL high availability and zone resiliency problem unresolved. Ignoring transient failover errors can disrupt applications.
Question 72
A factory wants a low-code SQL-like query against a continuous telemetry stream. What is the MOST appropriate next validation or correction?
- Check workspace and OneLake access from representative users.
- Send controlled events and inspect resulting output windows.
- Compare summarize results to controlled event sets.
- Rename an Azure SQL Database query Stream and assume it automatically subscribes to Event Hubs.
Explanation
Correct Answer
B:Send controlled events and inspect resulting output windows. This tests the intended result: output windows contain correct event aggregates under steady ingestion.
Incorrect Answers
A:Check workspace and OneLake access from representative users. It tests Microsoft Fabric OneLake unified storage rather than the critical Azure Stream Analytics SQL-like streaming behavior. Stream Analytics analyzes streams using continuous SQL-like queries.
C:Compare summarize results to controlled event sets. It tests KQL summarize time-series events rather than the critical Azure Stream Analytics SQL-like streaming behavior. Stream Analytics analyzes streams using continuous SQL-like queries.
D:Rename an Azure SQL Database query Stream and assume it automatically subscribes to Event Hubs. This unsafe shortcut leaves the Azure Stream Analytics SQL-like streaming problem unresolved. A single historical SELECT does not continuously process future events.
Question 73
A user needs to retrieve one uploaded PDF by its blob name rather than SQL row ID. What is the MOST appropriate next validation or correction?
- Rename a Blob container to a SQL database and assume JOIN works.
- Validate object name content length and access from separate clients.
- Check rule filters and retention interaction before enabling.
- Compare RU charge for point reads and full scans.
Explanation
Correct Answer
B:Validate object name content length and access from separate clients. This tests the intended result: authorized clients retrieve the correct binary object using its blob address.
Incorrect Answers
A:Rename a Blob container to a SQL database and assume JOIN works. This unsafe shortcut leaves the Blob storage object and container hierarchy problem unresolved. Treating container names as database tables with SQL joins causes unsupported queries.
C:Check rule filters and retention interaction before enabling. It tests Blob lifecycle management rules rather than the critical Blob storage object and container hierarchy behavior. Blob Storage provides object-based access with containers and blobs.
D:Compare RU charge for point reads and full scans. It tests Cosmos DB Request Unit RU accounting rather than the critical Blob storage object and container hierarchy behavior. Blob Storage provides object-based access with containers and blobs.
Question 74
Several Fabric workspaces need to share governed analytical assets. After selecting the proper Microsoft Fabric OneLake unified storage approach, which observation gives the clearest evidence of success?
- Historical queries remain possible after the broker retention period expires.
- Authorized users locate sources and their connections under governance.
- Authorized experiences reach governed data without arbitrary independent file copies.
- Curated relational analytical tables answer agreed report queries.
Explanation
Correct Answer
C:Authorized experiences reach governed data without arbitrary independent file copies. This is the directly observable result for Microsoft Fabric OneLake unified storage; oneLake unifies data access across Fabric but permissions and organization still matter.
Incorrect Answers
A:Historical queries remain possible after the broker retention period expires. This supports Stream retention and historical analytics, not confirmation of Microsoft Fabric OneLake unified storage. The relevant evidence is that authorized experiences reach governed data without arbitrary independent file copies.
B:Authorized users locate sources and their connections under governance. This supports Fabric Real-Time hub stream discovery, not confirmation of Microsoft Fabric OneLake unified storage. The relevant evidence is that authorized experiences reach governed data without arbitrary independent file copies.
D:Curated relational analytical tables answer agreed report queries. This supports Fabric Warehouse relational reporting, not confirmation of Microsoft Fabric OneLake unified storage. The relevant evidence is that authorized experiences reach governed data without arbitrary independent file copies.
Question 75
A log archive should move objects to cooler tiers after 90 days. Which choice BEST meets this requirement?
- Evaluate Cosmos DB for Table with supported API compatibility and cost tradeoffs.
- Configure supported Blob lifecycle rules on intended object conditions.
- Rename a container Old and assume object lifecycle transitions begin.
- Place suitable data objects in Blob Storage containers with governed object names.
Explanation
Correct Answer
B:Lifecycle management automates object policy based on supported filters and timing.
Incorrect Answers
A:Evaluate Cosmos DB for Table with supported API compatibility and cost tradeoffs. That action primarily handles Cosmos DB API for Table compatibility; the given requirement is Blob lifecycle management rules. Lifecycle management automates object policy based on supported filters and timing.
C:Rename a container Old and assume object lifecycle transitions begin. It does not implement Blob lifecycle management rules. A broad delete condition may remove records under legal hold.
D:Place suitable data objects in Blob Storage containers with governed object names. That action primarily handles Blob storage object and container hierarchy; the given requirement is Blob lifecycle management rules. Lifecycle management automates object policy based on supported filters and timing.
Question 76
An e-commerce service retrieves shopping-cart state by user ID. Select TWO statements that correctly describe the Cosmos DB NoSQL JSON document container implementation and how it can be verified.
- Consume a supported Cosmos DB change feed with checkpointed processing.
- Assume the NoSQL API is a managed SQL Server instance with T-SQL stored procedures.
- Consider append blobs for append-based writes with appropriate access and retention controls.
- Use Azure Cosmos DB for NoSQL with suitable documents and container partition strategy.
- Document reads and writes return expected JSON properties at scale.
Explanation
Correct Answers
D:Use Azure Cosmos DB for NoSQL with suitable documents and container partition strategy. This is an appropriate action for the Cosmos DB NoSQL JSON document container case. The NoSQL API stores JSON items without requiring identical SQL rows.
E:Document reads and writes return expected JSON properties at scale. This is directly observable success evidence for Cosmos DB NoSQL JSON document container.
Incorrect Answers
A:Consume a supported Cosmos DB change feed with checkpointed processing. This implements Cosmos DB change feed updates instead of the required Cosmos DB NoSQL JSON document container function. The NoSQL API stores JSON items without requiring identical SQL rows.
B:Assume the NoSQL API is a managed SQL Server instance with T-SQL stored procedures. This is not a safe or appropriate Cosmos DB NoSQL JSON document container implementation. Selecting a relational JOIN-heavy schema without model review may inflate request cost.
C:Consider append blobs for append-based writes with appropriate access and retention controls. This implements Append blob sequential logging instead of the required Cosmos DB NoSQL JSON document container function. The NoSQL API stores JSON items without requiring identical SQL rows.
Question 77
An event stream includes sensor spikes caused by occasional faulty readings. What is the MOST appropriate next validation or correction?
- Compare summarize results to controlled event sets.
- Replay labeled normal and abnormal test event sequences.
- Assume every value above yesterday's maximum means a confirmed security incident.
- Select known regions and reconcile filtered totals.
Explanation
Correct Answer
B:Replay labeled normal and abnormal test event sequences. This tests the intended result: true abnormal sequences alert while known noise is handled.
Incorrect Answers
A:Compare summarize results to controlled event sets. It tests KQL summarize time-series events rather than the critical Streaming anomaly detection and false positives behavior. Real-time anomalies require context quality and sensitivity tuning.
C:Assume every value above yesterday's maximum means a confirmed security incident. This unsafe shortcut leaves the Streaming anomaly detection and false positives problem unresolved. Triggering on every raw outlier can overwhelm incident responders.
D:Select known regions and reconcile filtered totals. It tests Slicer interactive filter rather than the critical Streaming anomaly detection and false positives behavior. Real-time anomalies require context quality and sensitivity tuning.
Question 78
A shopping app needs low-latency document access across several geographic regions. If the relevant Cosmos DB for distributed JSON apps safeguard is skipped, which failure is MOST directly associated with that omission?
- Choosing one hot partition key can negate the expected scale advantage.
- Confusing high-throughput ingestion with low-latency point transactions causes poor performance.
- Treating an untested forecast as guaranteed fact leads to poor staffing.
- Choosing a misleading graphic can hide a real business pattern.
Explanation
Correct Answer
A:Choosing one hot partition key can negate the expected scale advantage. Cosmos DB supports distributed data models but partition and consistency choices matter. A suitable check is to compare partition distribution and request costs for realistic document IDs.
Incorrect Answers
B:Confusing high-throughput ingestion with low-latency point transactions causes poor performance. This failure is associated with Data platform read and write profiles; it is not the primary failure in the stated Cosmos DB for distributed JSON apps scenario. Cosmos DB supports distributed data models but partition and consistency choices matter.
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 Cosmos DB for distributed JSON apps scenario. Cosmos DB supports distributed data models but partition and consistency choices matter.
D:Choosing a misleading graphic can hide a real business pattern. This failure is associated with Data analyst report design; it is not the primary failure in the stated Cosmos DB for distributed JSON apps scenario. Cosmos DB supports distributed data models but partition and consistency choices matter.
Question 79
A data lake stores billions of sales events and analysts scan only three attributes. After selecting the proper Parquet columnar analytical file approach, which observation gives the clearest evidence of success?
- Queries read relevant columns efficiently while preserving typed values.
- One report states what happened while another tests why.
- Sample accents and amounts survive round-trip without becoming different values.
- Data can be queried through compatible lakehouse engines while source files remain accessible.
Explanation
Correct Answer
A:Queries read relevant columns efficiently while preserving typed values. This is the directly observable result for Parquet columnar analytical file; columnar formats can reduce I/O for analytical scans over selected fields.
Incorrect Answers
B:One report states what happened while another tests why. This supports Descriptive versus diagnostic analytics, not confirmation of Parquet columnar analytical file. The relevant evidence is that queries read relevant columns efficiently while preserving typed values.
C:Sample accents and amounts survive round-trip without becoming different values. This supports Text encoding and numeric parsing, not confirmation of Parquet columnar analytical file. The relevant evidence is that queries read relevant columns efficiently while preserving typed values.
D:Data can be queried through compatible lakehouse engines while source files remain accessible. This supports Lakehouse for files plus SQL analytics, not confirmation of Parquet columnar analytical file. The relevant evidence is that queries read relevant columns efficiently while preserving typed values.
Question 80
A fleet has telemetry entities with differing optional sensor fields. If the relevant Table Storage schemaless properties safeguard is skipped, which failure is MOST directly associated with that omission?
- Ignoring checkpoints may duplicate downstream actions on retries.
- Assuming every entity has all optional fields causes parsing failures.
- Applying TTL to regulated records could violate retention obligations.
- Calling a block blob an append-only audit stream misstates its semantics.
Explanation
Correct Answer
B:Assuming every entity has all optional fields causes parsing failures. Azure Table Storage supports nonrelational wide entities beyond fixed SQL columns. A suitable check is to validate entities with missing versus null optional properties.
Incorrect Answers
A:Ignoring checkpoints may duplicate downstream actions on retries. This failure is associated with Cosmos DB change feed updates; it is not the primary failure in the stated Table Storage schemaless properties scenario. Azure Table Storage supports nonrelational wide entities beyond fixed SQL columns.
C:Applying TTL to regulated records could violate retention obligations. This failure is associated with Cosmos DB TTL document expiration; it is not the primary failure in the stated Table Storage schemaless properties scenario. Azure Table Storage supports nonrelational wide entities beyond fixed SQL columns.
D:Calling a block blob an append-only audit stream misstates its semantics. This failure is associated with Block blob file uploads; it is not the primary failure in the stated Table Storage schemaless properties scenario. Azure Table Storage supports nonrelational wide entities beyond fixed SQL columns.