Microsoft DP-900 Practice Test 58
Question 570
A designer must decide whether order line items belong in relational rows or nested JSON. What is the MOST appropriate next validation or correction?
- Test representative stored statements client connectivity and sizing.
- Test representative queries and changes across candidate data shapes.
- Put all relational keys in a prose blob and call it normalized data.
- Review extracted fields against original log samples and error cases.
Explanation
Correct Answer
B:Test representative queries and changes across candidate data shapes. This tests the intended result: the model supports intended joins or nested attribute reads without excessive conversions.
Incorrect Answers
A:Test representative stored statements client connectivity and sizing. It tests Azure MySQL versus PostgreSQL service-model selection rather than the critical Relational rows versus document attributes behavior. Structured relational and semi-structured document models solve different shape and access needs.
C:Put all relational keys in a prose blob and call it normalized data. This unsafe shortcut leaves the Relational rows versus document attributes problem unresolved. Selecting JSON solely because some fields are optional can complicate relational transactions.
D:Review extracted fields against original log samples and error cases. It tests Log text extraction versus structured event fields rather than the critical Relational rows versus document attributes behavior. Structured relational and semi-structured document models solve different shape and access needs.
Question 571
A team has existing MongoDB drivers and document queries. If the relevant Cosmos DB API for MongoDB safeguard is skipped, which failure is MOST directly associated with that omission?
- Applying TTL to regulated records could violate retention obligations.
- Assuming perfect wire compatibility without testing unsupported operations risks failures.
- Without prior configuration or after expiration recovery may not be possible.
- Choosing page-style random offsets on an append blob causes wrong write expectations.
Explanation
Correct Answer
B:Assuming perfect wire compatibility without testing unsupported operations risks failures. Cosmos DB offers MongoDB-compatible interfaces but not necessarily every upstream feature identically. A suitable check is to test driver version indexes and critical commands.
Incorrect Answers
A: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 Cosmos DB API for MongoDB scenario. Cosmos DB offers MongoDB-compatible interfaces but not necessarily every upstream feature identically.
C:Without prior configuration or after expiration recovery may not be possible. This failure is associated with Blob soft delete recovery; it is not the primary failure in the stated Cosmos DB API for MongoDB scenario. Cosmos DB offers MongoDB-compatible interfaces but not necessarily every upstream feature identically.
D:Choosing page-style random offsets on an append blob causes wrong write expectations. This failure is associated with Append blob sequential logging; it is not the primary failure in the stated Cosmos DB API for MongoDB scenario. Cosmos DB offers MongoDB-compatible interfaces but not necessarily every upstream feature identically.
Question 572
An order line references a product that was never created. If the relevant Foreign key referential integrity safeguard is skipped, which failure is MOST directly associated with that omission?
- Independent nontransactional updates can leave inconsistent totals.
- Neglecting schema access reviews can leave insecure data even on patched engines.
- Ignoring foreign keys can leave purchases referring to missing products.
- Arbitrary sharding can make multirow atomicity difficult.
Explanation
Correct Answer
C:Ignoring foreign keys can leave purchases referring to missing products. Foreign keys protect cross-table references to parent keys. A suitable check is to test missing-parent inserts and deletion cases under the actual constraint.
Incorrect Answers
A:Independent nontransactional updates can leave inconsistent totals. This failure is associated with SQL COMMIT and ROLLBACK transaction; it is not the primary failure in the stated Foreign key referential integrity scenario. Foreign keys protect cross-table references to parent keys.
B:Neglecting schema access reviews can leave insecure data even on patched engines. This failure is associated with Azure SQL managed maintenance responsibility; it is not the primary failure in the stated Foreign key referential integrity scenario. Foreign keys protect cross-table references to parent keys.
D:Arbitrary sharding can make multirow atomicity difficult. This failure is associated with Relational scaling vertical versus horizontal; it is not the primary failure in the stated Foreign key referential integrity scenario. Foreign keys protect cross-table references to parent keys.
Question 573
A small SaaS needs a managed SQL database for each tenant. If the relevant Azure SQL Database single database PaaS safeguard is skipped, which failure is MOST directly associated with that omission?
- Choosing an unstable customer name as a key can create identity collisions.
- Assuming the app's schema is automatically redesigned causes migration surprises.
- Repeated header attributes create inconsistent multirow updates.
- Treating MI like a random public VM port without subnet planning can block migration.
Explanation
Correct Answer
B:Assuming the app's schema is automatically redesigned causes migration surprises. Azure SQL Database abstracts most server and engine patch operations. A suitable check is to test T-SQL connection and selected compute tier behavior.
Incorrect Answers
A:Choosing an unstable customer name as a key can create identity collisions. This failure is associated with Primary key row uniqueness; it is not the primary failure in the stated Azure SQL Database single database PaaS scenario. Azure SQL Database abstracts most server and engine patch operations.
C:Repeated header attributes create inconsistent multirow updates. This failure is associated with Second normal form partial dependency; it is not the primary failure in the stated Azure SQL Database single database PaaS scenario. Azure SQL Database abstracts most server and engine patch operations.
D:Treating MI like a random public VM port without subnet planning can block migration. This failure is associated with SQL Managed Instance virtual network; it is not the primary failure in the stated Azure SQL Database single database PaaS scenario. Azure SQL Database abstracts most server and engine patch operations.
Question 574
Developers want managed Postgres backups and version updates in Azure. Which principle BEST explains the correct Azure Database for PostgreSQL Flexible Server design decision?
- HAVING filters aggregated groups while WHERE filters source rows.
- PostgreSQL services preserve engine-specific language and compatibility semantics.
- Geo-replicated SQL designs may use asynchronous replication and have possible lag.
- GROUP BY organizes records into groups for aggregate calculations.
Explanation
Correct Answer
B:PostgreSQL services preserve engine-specific language and compatibility semantics. In this case the applicable decision is to choose Azure Database for PostgreSQL Flexible Server for supported Postgres workloads.
Incorrect Answers
A:HAVING filters aggregated groups while WHERE filters source rows. That concept explains SQL HAVING after grouping; the situation instead concerns Azure Database for PostgreSQL Flexible Server. Treating PostgreSQL as SQL Server may break functions and drivers.
C:Geo-replicated SQL designs may use asynchronous replication and have possible lag. That concept explains Azure SQL active geo-replication tradeoff; the situation instead concerns Azure Database for PostgreSQL Flexible Server. Treating PostgreSQL as SQL Server may break functions and drivers.
D:GROUP BY organizes records into groups for aggregate calculations. That concept explains SQL GROUP BY aggregate; the situation instead concerns Azure Database for PostgreSQL Flexible Server. Treating PostgreSQL as SQL Server may break functions and drivers.
Question 575
A critical dataset must remain available during a zone failure. After selecting the proper Storage resiliency and replicas approach, which observation gives the clearest evidence of success?
- Users move from aggregate to detail with correct filter behavior.
- Records are efficiently looked up by intended PartitionKey and RowKey.
- Queries read relevant columns efficiently while preserving typed values.
- Failure tests and recovery objectives align with documented copy and recovery mechanisms.
Explanation
Correct Answer
D:Failure tests and recovery objectives align with documented copy and recovery mechanisms. This is the directly observable result for Storage resiliency and replicas; replication improves availability but is not always a replacement for recoverable historic versions.
Incorrect Answers
A:Users move from aggregate to detail with correct filter behavior. This supports Data analyst slicing and drill-down, not confirmation of Storage resiliency and replicas. The relevant evidence is that failure tests and recovery objectives align with documented copy and recovery mechanisms.
B:Records are efficiently looked up by intended PartitionKey and RowKey. This supports Azure Table Storage key-value entities, not confirmation of Storage resiliency and replicas. The relevant evidence is that failure tests and recovery objectives align with documented copy and recovery mechanisms.
C:Queries read relevant columns efficiently while preserving typed values. This supports Parquet columnar analytical file, not confirmation of Storage resiliency and replicas. The relevant evidence is that failure tests and recovery objectives align with documented copy and recovery mechanisms.
Question 576
A photo archive needs image metadata searchable while image bytes remain intact. What is the MOST appropriate next validation or correction?
- Recompute recommended actions under different capacity scenarios.
- Rename JPEG files to CSV and assume their visual contents become structured records.
- Compare insertion-time errors with downstream schema interpretation tests.
- Check object retrieval and metadata-to-image identity for sampled records.
Explanation
Correct Answer
D:Check object retrieval and metadata-to-image identity for sampled records. This tests the intended result: images are retrieved without pretending their visual content is already tabular data.
Incorrect Answers
A:Recompute recommended actions under different capacity scenarios. It tests Prescriptive decision optimization rather than the critical Unstructured image binary files behavior. Unstructured images lack a predefined row-column model even when their metadata is structured.
B:Rename JPEG files to CSV and assume their visual contents become structured records. This unsafe shortcut leaves the Unstructured image binary files problem unresolved. Putting raw binary into text-only analytic columns frustrates content searches and storage.
C:Compare insertion-time errors with downstream schema interpretation tests. It tests Schema-on-read versus schema-on-write rather than the critical Unstructured image binary files behavior. Unstructured images lack a predefined row-column model even when their metadata is structured.
Question 577
Operations wants probabilities of late delivery rather than past counts alone. What is the MOST appropriate next validation or correction?
- Compare grouped totals with known source periods.
- Map deliverables and access permissions to accountable role owners.
- Compare predictions with later measured outcomes and error metrics.
- Rename last month's total Tomorrow and call it machine learning.
Explanation
Correct Answer
C:Compare predictions with later measured outcomes and error metrics. This tests the intended result: predictions are evaluated against held-out actual outcomes.
Incorrect Answers
A:Compare grouped totals with known source periods. It tests OLAP aggregation over history rather than the critical Predictive analytics forecasts behavior. Predictive analytics estimates likely future outcomes from patterns.
B:Map deliverables and access permissions to accountable role owners. It tests Separation of data roles in a migration rather than the critical Predictive analytics forecasts behavior. Predictive analytics estimates likely future outcomes from patterns.
D:Rename last month's total Tomorrow and call it machine learning. This unsafe shortcut leaves the Predictive analytics forecasts problem unresolved. Treating an untested forecast as guaranteed fact leads to poor staffing.
Question 578
A small service stores device configuration records addressed by partition and row identifiers. After selecting the proper Azure Table Storage key-value entities approach, which observation gives the clearest evidence of success?
- Records are efficiently looked up by intended PartitionKey and RowKey.
- Analytical reads avoid excessive file enumeration and irrelevant partitions.
- PDF retrieval and metadata filtering both meet functional requirements.
- Users can answer agreed questions from accurate accessible visuals.
Explanation
Correct Answer
A:Records are efficiently looked up by intended PartitionKey and RowKey. This is the directly observable result for Azure Table Storage key-value entities; table Storage is a key-attribute NoSQL store not a relational SQL engine.
Incorrect Answers
B:Analytical reads avoid excessive file enumeration and irrelevant partitions. This supports Data engineer partition and file layout, not confirmation of Azure Table Storage key-value entities. The relevant evidence is that records are efficiently looked up by intended PartitionKey and RowKey.
C:PDF retrieval and metadata filtering both meet functional requirements. This supports File store versus database selection, not confirmation of Azure Table Storage key-value entities. The relevant evidence is that records are efficiently looked up by intended PartitionKey and RowKey.
D:Users can answer agreed questions from accurate accessible visuals. This supports Data analyst report design, not confirmation of Azure Table Storage key-value entities. The relevant evidence is that records are efficiently looked up by intended PartitionKey and RowKey.
Question 579
A contact table stores several email addresses in one comma-separated column. After selecting the proper First normal form atomic attributes approach, which observation gives the clearest evidence of success?
- Selected architecture satisfies dependencies with explicit maintenance responsibilities.
- The intended rows change while unrelated records remain intact.
- Each value can be queried and validated without splitting a cell.
- The tenant accesses T-SQL using its managed service endpoint.
Explanation
Correct Answer
C:Each value can be queried and validated without splitting a cell. This is the directly observable result for First normal form atomic attributes; first normal form favors atomic values in relational columns.
Incorrect Answers
A:Selected architecture satisfies dependencies with explicit maintenance responsibilities. This supports SQL deployment choice by control plane, not confirmation of First normal form atomic attributes. The relevant evidence is that each value can be queried and validated without splitting a cell.
B:The intended rows change while unrelated records remain intact. This supports INSERT UPDATE DELETE DML, not confirmation of First normal form atomic attributes. The relevant evidence is that each value can be queried and validated without splitting a cell.
D:The tenant accesses T-SQL using its managed service endpoint. This supports Azure SQL Database single database PaaS, not confirmation of First normal form atomic attributes. The relevant evidence is that each value can be queried and validated without splitting a cell.
Question 580
A small service stores device configuration records addressed by partition and row identifiers. Which choice BEST meets this requirement?
- Use Azure Table Storage for schema-flexible key-based entity retrieval.
- Rename a Table Storage entity to CREATE TABLE and assume it supports SQL joins.
- Consider a lakehouse with governed files and table metadata for mixed engineering and BI workloads.
- Analyze execution plans indexes and database workload metrics.
Explanation
Correct Answer
A:Table Storage is a key-attribute NoSQL store not a relational SQL engine.
Incorrect Answers
B:Rename a Table Storage entity to CREATE TABLE and assume it supports SQL joins. It does not implement Azure Table Storage key-value entities. Expecting server-side joins and foreign keys in Table Storage fails.
C:Consider a lakehouse with governed files and table metadata for mixed engineering and BI workloads. That action primarily handles Lakehouse for files plus SQL analytics; the given requirement is Azure Table Storage key-value entities. Table Storage is a key-attribute NoSQL store not a relational SQL engine.
D:Analyze execution plans indexes and database workload metrics. That action primarily handles DBA performance tuning and indexing; the given requirement is Azure Table Storage key-value entities. Table Storage is a key-attribute NoSQL store not a relational SQL engine.