Microsoft DP-900 Practice Test 44
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.
Question 431
Events from three business units must land in a shared analytical store. Which choice BEST meets this requirement?
- Assign customer spreadsheet styling as the only job of the ingestion engineer.
- Build suitable dimensions hierarchy and interactive report controls.
- Give data engineers responsibility for ingestion orchestration and transformation pipelines.
- Evaluate latency concurrency query style and update volume before choosing a store.
Explanation
Correct Answer
C:Data engineers build reliable movement and preparation of data across systems.
Incorrect Answers
A:Assign customer spreadsheet styling as the only job of the ingestion engineer. It does not implement Data engineer ingestion pipeline. Building dashboards without ensuring ingestion produces stale insights.
B:Build suitable dimensions hierarchy and interactive report controls. That action primarily handles Data analyst slicing and drill-down; the given requirement is Data engineer ingestion pipeline. Data engineers build reliable movement and preparation of data across systems.
D:Evaluate latency concurrency query style and update volume before choosing a store. That action primarily handles Data platform read and write profiles; the given requirement is Data engineer ingestion pipeline. Data engineers build reliable movement and preparation of data across systems.
Question 432
A user accidentally deletes a critical blob yesterday. If the relevant Blob soft delete recovery safeguard is skipped, which failure is MOST directly associated with that omission?
- Assuming all remote reads are instantly current can break business rules.
- Without prior configuration or after expiration recovery may not be possible.
- Only replicating the latest share state may not recover accidental overwrites.
- Choosing serverless without checking workload scale constraints may be costly.
Explanation
Correct Answer
B:Without prior configuration or after expiration recovery may not be possible. Soft delete retains recoverable deleted content for a configured period. A suitable check is to delete and restore a sample object and review retention settings.
Incorrect Answers
A:Assuming all remote reads are instantly current can break business rules. This failure is associated with Cosmos DB consistency choices; it is not the primary failure in the stated Blob soft delete recovery scenario. Soft delete retains recoverable deleted content for a configured period.
C:Only replicating the latest share state may not recover accidental overwrites. This failure is associated with Azure Files snapshots and backups; it is not the primary failure in the stated Blob soft delete recovery scenario. Soft delete retains recoverable deleted content for a configured period.
D:Choosing serverless without checking workload scale constraints may be costly. This failure is associated with Cosmos DB serverless versus provisioned throughput; it is not the primary failure in the stated Blob soft delete recovery scenario. Soft delete retains recoverable deleted content for a configured period.
Question 433
A sales team needs clear measures and interactive product filters. After selecting the proper Data analyst report design approach, which observation gives the clearest evidence of success?
- Checkout remains responsive while historical scans execute on suitable analytical storage.
- Users move from aggregate to detail with correct filter behavior.
- Users can answer agreed questions from accurate accessible visuals.
- Failure tests and recovery objectives align with documented copy and recovery mechanisms.
Explanation
Correct Answer
C:Users can answer agreed questions from accurate accessible visuals. This is the directly observable result for Data analyst report design; analysts translate curated data into interpretable insights.
Incorrect Answers
A:Checkout remains responsive while historical scans execute on suitable analytical storage. This supports OLTP relational versus OLAP analytical store, not confirmation of Data analyst report design. The relevant evidence is that users can answer agreed questions from accurate accessible visuals.
B:Users move from aggregate to detail with correct filter behavior. This supports Data analyst slicing and drill-down, not confirmation of Data analyst report design. The relevant evidence is that users can answer agreed questions from accurate accessible visuals.
D:Failure tests and recovery objectives align with documented copy and recovery mechanisms. This supports Storage resiliency and replicas, not confirmation of Data analyst report design. The relevant evidence is that users can answer agreed questions from accurate accessible visuals.
Question 434
Power BI reports require revenue by time product and location. If the relevant Star schema analytical query model safeguard is skipped, which failure is MOST directly associated with that omission?
- An uncontrolled snowball of many-to-many joins can create ambiguous filtering.
- Changing formatting only in report visuals leaves the underlying dataset inconsistent.
- Without a rule/action connection monitoring does not imply automatic response.
- Assuming Import updates automatically for every new source row leads to stale insights.
Explanation
Correct Answer
A:An uncontrolled snowball of many-to-many joins can create ambiguous filtering. Star schemas simplify analytical slicing around fact and dimension tables. A suitable check is to review model relationships and test grouped business metrics.
Incorrect Answers
B:Changing formatting only in report visuals leaves the underlying dataset inconsistent. This failure is associated with Fabric Dataflow Gen2 transformations; it is not the primary failure in the stated Star schema analytical query model scenario. Star schemas simplify analytical slicing around fact and dimension tables.
C:Without a rule/action connection monitoring does not imply automatic response. This failure is associated with Fabric Activator rule-triggered action; it is not the primary failure in the stated Star schema analytical query model scenario. Star schemas simplify analytical slicing around fact and dimension tables.
D:Assuming Import updates automatically for every new source row leads to stale insights. This failure is associated with Power BI Import versus DirectQuery mode; it is not the primary failure in the stated Star schema analytical query model scenario. Star schemas simplify analytical slicing around fact and dimension tables.
Question 435
A published report still shows last week's sales due to a failed refresh. Select TWO statements that correctly describe the Power BI scheduled refresh and gateway implementation and how it can be verified.
- Close the desktop laptop and assume private SQL data continues refreshing magically.
- Configure an appropriate data gateway and scheduled refresh where needed.
- Use a scatter chart with numeric x and y measures at the intended granularity.
- Cloud refresh succeeds with secured access to the intended on-premises source.
- Configure Azure Data Factory copy pipelines and linked services as appropriate.
Explanation
Correct Answers
B:Configure an appropriate data gateway and scheduled refresh where needed. This is an appropriate action for the Power BI scheduled refresh and gateway case. Gateways bridge supported private sources for managed cloud refresh workflows.
D:Cloud refresh succeeds with secured access to the intended on-premises source. This is directly observable success evidence for Power BI scheduled refresh and gateway.
Incorrect Answers
A:Close the desktop laptop and assume private SQL data continues refreshing magically. This is not a safe or appropriate Power BI scheduled refresh and gateway implementation. Publishing a report does not guarantee the local source is reachable.
C:Use a scatter chart with numeric x and y measures at the intended granularity. This implements Scatter chart relationship instead of the required Power BI scheduled refresh and gateway function. Gateways bridge supported private sources for managed cloud refresh workflows.
E:Configure Azure Data Factory copy pipelines and linked services as appropriate. This implements Azure Data Factory Copy Activity instead of the required Power BI scheduled refresh and gateway function. Gateways bridge supported private sources for managed cloud refresh workflows.
Question 436
A storefront lists top purchases by descending order date. After selecting the proper SQL ORDER BY pagination stability approach, which observation gives the clearest evidence of success?
- Faster reads do not create contradictory historical totals.
- Repeated pages return stable nonoverlapping rows under controlled data.
- A recovered database reflects the selected recovery point without replacing unrelated datasets.
- Allowed read-only workloads use designated replicas without violating freshness needs.
Explanation
Correct Answer
B:Repeated pages return stable nonoverlapping rows under controlled data. This is the directly observable result for SQL ORDER BY pagination stability; sQL row order is not guaranteed without ordering clauses.
Incorrect Answers
A:Faster reads do not create contradictory historical totals. This supports Denormalization for analytics tradeoff, not confirmation of SQL ORDER BY pagination stability. The relevant evidence is that repeated pages return stable nonoverlapping rows under controlled data.
C:A recovered database reflects the selected recovery point without replacing unrelated datasets. This supports Azure SQL Database backup PITR, not confirmation of SQL ORDER BY pagination stability. The relevant evidence is that repeated pages return stable nonoverlapping rows under controlled data.
D:Allowed read-only workloads use designated replicas without violating freshness needs. This supports Azure SQL read scale and reporting replicas, not confirmation of SQL ORDER BY pagination stability. The relevant evidence is that repeated pages return stable nonoverlapping rows under controlled data.
Question 437
A system permits only one account for each normalized username. After selecting the proper Unique index versus primary key approach, which observation gives the clearest evidence of success?
- The intended rows change while unrelated records remain intact.
- Duplicate tax identifiers are rejected without changing row primary keys.
- The needed engine and OS components run under customer-managed patch and backup duties.
- Audit records capture intended events and report users cannot change schemas.
Explanation
Correct Answer
B:Duplicate tax identifiers are rejected without changing row primary keys. This is the directly observable result for Unique index versus primary key; a table can enforce uniqueness on nonprimary attributes.
Incorrect Answers
A:The intended rows change while unrelated records remain intact. This supports INSERT UPDATE DELETE DML, not confirmation of Unique index versus primary key. The relevant evidence is that duplicate tax identifiers are rejected without changing row primary keys.
C:The needed engine and OS components run under customer-managed patch and backup duties. This supports SQL Server on Azure VM OS control, not confirmation of Unique index versus primary key. The relevant evidence is that duplicate tax identifiers are rejected without changing row primary keys.
D:Audit records capture intended events and report users cannot change schemas. This supports Azure SQL auditing and least privilege, not confirmation of Unique index versus primary key. The relevant evidence is that duplicate tax identifiers are rejected without changing row primary keys.
Question 438
A warehouse must receive order updates without rescanning full OLTP tables. Which choice BEST meets this requirement?
- Keep related short business writes in an atomic transaction.
- Apply supported change data capture to transmit tracked source modifications.
- Send only new insert rows and call it complete update-and-delete CDC.
- Choose Azure SQL Database PaaS with appropriate compute and resilience settings.
Explanation
Correct Answer
B:CDC streams changes from a database log or supported mechanism.
Incorrect Answers
A:Keep related short business writes in an atomic transaction. That action primarily handles OLTP atomic purchase transaction; the given requirement is CDC incremental change propagation. CDC streams changes from a database log or supported mechanism.
C:Send only new insert rows and call it complete update-and-delete CDC. It does not implement CDC incremental change propagation. Full table copies without deduplication may overwrite newer analytics state.
D:Choose Azure SQL Database PaaS with appropriate compute and resilience settings. That action primarily handles Azure SQL Database managed relational app; the given requirement is CDC incremental change propagation. CDC streams changes from a database log or supported mechanism.
Question 439
A mobile app emits orders with common keys but occasional optional delivery instructions. After selecting the proper Semi structured JSON documents approach, which observation gives the clearest evidence of success?
- Consumers can read core fields and safely handle absent optional keys.
- The model supports intended joins or nested attribute reads without excessive conversions.
- Tests confirm analysts can SELECT approved data but cannot DROP tables.
- Downstream reflects tested insert update and delete events in order.
Explanation
Correct Answer
A:Consumers can read core fields and safely handle absent optional keys. This is the directly observable result for Semi structured JSON documents; semi structured data has organizational markers without requiring identical columns in every record.
Incorrect Answers
B:The model supports intended joins or nested attribute reads without excessive conversions. This supports Relational rows versus document attributes, not confirmation of Semi structured JSON documents. The relevant evidence is that consumers can read core fields and safely handle absent optional keys.
C:Tests confirm analysts can SELECT approved data but cannot DROP tables. This supports DBA least privilege account roles, not confirmation of Semi structured JSON documents. The relevant evidence is that consumers can read core fields and safely handle absent optional keys.
D:Downstream reflects tested insert update and delete events in order. This supports CDC incremental change propagation, not confirmation of Semi structured JSON documents. The relevant evidence is that consumers can read core fields and safely handle absent optional keys.
Question 440
Thousands of web servers emit click events every second. Which choice BEST meets this requirement?
- Run SQL CREATE TABLE against an Event Hubs namespace and claim it persists relational sales tables.
- Persist consumer checkpoints and design idempotent downstream handling.
- Use Azure Event Hubs for eligible high-throughput event ingestion.
- Use Power Query transformations with explicit type conversion and reusable steps.
Explanation
Correct Answer
C:Event Hubs is a streaming ingestion service not a relational analytics database.
Incorrect Answers
A:Run SQL CREATE TABLE against an Event Hubs namespace and claim it persists relational sales tables. It does not implement Azure Event Hubs event ingestion. Expecting Event Hubs alone to run joins and produce Power BI measures is incorrect.
B:Persist consumer checkpoints and design idempotent downstream handling. That action primarily handles Streaming checkpoints and replay; the given requirement is Azure Event Hubs event ingestion. Event Hubs is a streaming ingestion service not a relational analytics database.
D:Use Power Query transformations with explicit type conversion and reusable steps. That action primarily handles Power Query shaping transformation; the given requirement is Azure Event Hubs event ingestion. Event Hubs is a streaming ingestion service not a relational analytics database.