Microsoft DP-900 Practice Test 77
Question 760
Two workspaces need a shared reference rather than repeated manual copies. Which principle BEST explains the correct OneLake shortcut referencing existing data design decision?
- Shortcuts reference data locations and do not necessarily copy the bytes.
- Facts record events/measures while dimensions describe entities and context.
- Tumbling windows have contiguous nonoverlapping time intervals.
- Real-time anomalies require context quality and sensitivity tuning.
Explanation
Correct Answer
A:Shortcuts reference data locations and do not necessarily copy the bytes. In this case the applicable decision is to configure an eligible OneLake shortcut and access to its target.
Incorrect Answers
B:Facts record events/measures while dimensions describe entities and context. That concept explains Analytical fact and dimension grain; the situation instead concerns OneLake shortcut referencing existing data. Revoking source permissions may break dependent analyses.
C:Tumbling windows have contiguous nonoverlapping time intervals. That concept explains Tumbling time windows; the situation instead concerns OneLake shortcut referencing existing data. Revoking source permissions may break dependent analyses.
D:Real-time anomalies require context quality and sensitivity tuning. That concept explains Streaming anomaly detection and false positives; the situation instead concerns OneLake shortcut referencing existing data. Revoking source permissions may break dependent analyses.
Question 761
Multiple reports need identical monthly revenue definitions. If the relevant Semantic model over curated analytics safeguard is skipped, which failure is MOST directly associated with that omission?
- Dropping raw inputs before validating transforms harms reproducibility.
- A line chart with arbitrary category connections may imply continuity.
- Showing a stale number without refresh context can mislead.
- Duplicated ad hoc measures create contradictory dashboards.
Explanation
Correct Answer
D:Duplicated ad hoc measures create contradictory dashboards. Semantic modeling makes reusable business meanings above source tables. A suitable check is to validate measure totals across two consuming reports.
Incorrect Answers
A:Dropping raw inputs before validating transforms harms reproducibility. This failure is associated with ELT warehouse pushdown transforms; it is not the primary failure in the stated Semantic model over curated analytics scenario. Semantic modeling makes reusable business meanings above source tables.
B:A line chart with arbitrary category connections may imply continuity. This failure is associated with Column chart category comparison; it is not the primary failure in the stated Semantic model over curated analytics scenario. Semantic modeling makes reusable business meanings above source tables.
C:Showing a stale number without refresh context can mislead. This failure is associated with KPI card single metric; it is not the primary failure in the stated Semantic model over curated analytics scenario. Semantic modeling makes reusable business meanings above source tables.
Question 762
A sensor goes inactive and later resumes after a long gap. During testing, the team observes this specific failure: Fixed tumbling windows can split an active session at arbitrary boundaries. Which corrective check should be performed FIRST?
- Create supported Fabric Eventstreams transformations and destination routing.
- Treat every event received in the same calendar day as one continuous session.
- Use a line chart with a continuous or properly sorted time axis.
- Test click streams with gaps shorter and longer than timeout.
Explanation
Correct Answer
D:Test click streams with gaps shorter and longer than timeout. A successful correction should demonstrate that separate bursts form distinct sessions after gaps exceed policy.
Incorrect Answers
A:Create supported Fabric Eventstreams transformations and destination routing. It serves Fabric Eventstreams real-time routing, not the diagnosed Session windows of event activity problem. Fixed tumbling windows can split an active session at arbitrary boundaries.
B:Treat every event received in the same calendar day as one continuous session. This reinforces the error rather than addressing the Session windows of event activity failure. Session windows depend on activity gaps rather than rigid wall-clock buckets.
C:Use a line chart with a continuous or properly sorted time axis. It serves Line chart time-series selection, not the diagnosed Session windows of event activity problem. Fixed tumbling windows can split an active session at arbitrary boundaries.
Question 763
An analyst can accidentally drop production tables. If the relevant DBA least privilege account roles safeguard is skipped, which failure is MOST directly associated with that omission?
- Giving every reader db_owner increases accidental and malicious impact.
- Overpartitioning can create costly metadata operations.
- Reusing the OLTP table as an uncontrolled reporting dump can affect operations.
- Flattening a nested field without tracking its parent can mix unrelated records.
Explanation
Correct Answer
A:Giving every reader db_owner increases accidental and malicious impact. Database access governance is an administrative responsibility. A suitable check is to use separate test principals to confirm allowed and denied SQL commands.
Incorrect Answers
B:Overpartitioning can create costly metadata operations. This failure is associated with Data engineer partition and file layout; it is not the primary failure in the stated DBA least privilege account roles scenario. Database access governance is an administrative responsibility.
C:Reusing the OLTP table as an uncontrolled reporting dump can affect operations. This failure is associated with OLAP aggregation over history; it is not the primary failure in the stated DBA least privilege account roles scenario. Database access governance is an administrative responsibility.
D: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 DBA least privilege account roles scenario. Database access governance is an administrative responsibility.
Question 764
Data scientists use Spark files while business analysts need SQL-based reads. If the relevant Fabric Lakehouse managed tables and files safeguard is skipped, which failure is MOST directly associated with that omission?
- Triggering on every raw outlier can overwhelm incident responders.
- Letting reports query unvalidated raw events can create misleading metrics.
- Failing to archive selected events loses history after retention.
- Treating every random file as an automatically registered table causes missing data.
Explanation
Correct Answer
D:Treating every random file as an automatically registered table causes missing data. Lakehouse combines files and tables for mixed analytical workloads. A suitable check is to register tables and verify supported query endpoints.
Incorrect Answers
A:Triggering on every raw outlier can overwhelm incident responders. This failure is associated with Streaming anomaly detection and false positives; it is not the primary failure in the stated Fabric Lakehouse managed tables and files scenario. Lakehouse combines files and tables for mixed analytical workloads.
B:Letting reports query unvalidated raw events can create misleading metrics. This failure is associated with Bronze silver gold medallion design; it is not the primary failure in the stated Fabric Lakehouse managed tables and files scenario. Lakehouse combines files and tables for mixed analytical workloads.
C:Failing to archive selected events loses history after retention. This failure is associated with Stream retention and historical analytics; it is not the primary failure in the stated Fabric Lakehouse managed tables and files scenario. Lakehouse combines files and tables for mixed analytical workloads.
Question 765
An inventory edit fails validation before the purchase completes. Which principle BEST explains the correct SQL COMMIT and ROLLBACK transaction design decision?
- Deployment models trade managed convenience for operating-system and instance control.
- A left outer join keeps all left-side rows even without right-side matches.
- Azure hosts distinct managed open-source SQL engines with their own syntax.
- Atomicity is an ACID property of relational transactions.
Explanation
Correct Answer
D:Atomicity is an ACID property of relational transactions. In this case the applicable decision is to wrap related changes in one supported transaction and rollback on failure.
Incorrect Answers
A:Deployment models trade managed convenience for operating-system and instance control. That concept explains SQL deployment choice by control plane; the situation instead concerns SQL COMMIT and ROLLBACK transaction. Independent nontransactional updates can leave inconsistent totals.
B:A left outer join keeps all left-side rows even without right-side matches. That concept explains Left outer join preserving parents; the situation instead concerns SQL COMMIT and ROLLBACK transaction. Independent nontransactional updates can leave inconsistent totals.
C:Azure hosts distinct managed open-source SQL engines with their own syntax. That concept explains Azure Database for MySQL Flexible Server; the situation instead concerns SQL COMMIT and ROLLBACK transaction. Independent nontransactional updates can leave inconsistent totals.
Question 766
A company moves a mature SQL Server workload using instance-oriented dependencies. After selecting the proper Azure SQL Managed Instance compatibility approach, which observation gives the clearest evidence of success?
- Compute usage matches active demand and wake-up behavior meets latency targets.
- Required instance features work subject to documented compatibility and service limits.
- Only one row exists for each allowed product-location combination.
- Table definitions change while intended existing business rows remain recoverable.
Explanation
Correct Answer
B:Required instance features work subject to documented compatibility and service limits. This is the directly observable result for Azure SQL Managed Instance compatibility; sQL Managed Instance provides more instance-level SQL Server compatibility than a single Azure SQL database.
Incorrect Answers
A:Compute usage matches active demand and wake-up behavior meets latency targets. This supports Azure SQL Database serverless compute, not confirmation of Azure SQL Managed Instance compatibility. The relevant evidence is that required instance features work subject to documented compatibility and service limits.
C:Only one row exists for each allowed product-location combination. This supports Composite primary key association, not confirmation of Azure SQL Managed Instance compatibility. The relevant evidence is that required instance features work subject to documented compatibility and service limits.
D:Table definitions change while intended existing business rows remain recoverable. This supports CREATE ALTER DROP DDL, not confirmation of Azure SQL Managed Instance compatibility. The relevant evidence is that required instance features work subject to documented compatibility and service limits.
Question 767
An API payload contains a customer object with an array of delivery addresses. If the relevant JSON arrays and nested objects safeguard is skipped, which failure is MOST directly associated with that omission?
- Assuming Parquet is human-readable CSV leads to invalid parser behavior.
- Flattening a nested field without tracking its parent can mix unrelated records.
- Choosing one hot partition key can negate the expected scale advantage.
- Adding random indexes can increase write cost without fixing the bottleneck.
Explanation
Correct Answer
B:Flattening a nested field without tracking its parent can mix unrelated records. JSON arrays hold ordered elements whereas objects group named properties. A suitable check is to inspect sample paths and enforce expected object and array types.
Incorrect Answers
A:Assuming Parquet is human-readable CSV leads to invalid parser behavior. This failure is associated with Parquet columnar analytical file; it is not the primary failure in the stated JSON arrays and nested objects scenario. JSON arrays hold ordered elements whereas objects group named properties.
C:Choosing one hot partition key can negate the expected scale advantage. This failure is associated with Cosmos DB for distributed JSON apps; it is not the primary failure in the stated JSON arrays and nested objects scenario. JSON arrays hold ordered elements whereas objects group named properties.
D:Adding random indexes can increase write cost without fixing the bottleneck. This failure is associated with DBA performance tuning and indexing; it is not the primary failure in the stated JSON arrays and nested objects scenario. JSON arrays hold ordered elements whereas objects group named properties.
Question 768
A report must include customers even if they have never ordered. Which choice BEST meets this requirement?
- Use LEFT JOIN from the required complete parent set to optional children.
- Choose Azure SQL Database and size the individual database compute tier.
- Put the optional table on the left and assume the original parent set is still fully kept.
- Denormalize only selected analytical attributes with a refresh consistency plan.
Explanation
Correct Answer
A:A left outer join keeps all left-side rows even without right-side matches.
Incorrect Answers
B:Choose Azure SQL Database and size the individual database compute tier. That action primarily handles Azure SQL Database single database PaaS; the given requirement is Left outer join preserving parents. A left outer join keeps all left-side rows even without right-side matches.
C:Put the optional table on the left and assume the original parent set is still fully kept. It does not implement Left outer join preserving parents. Using an inner join can hide zero-activity customers.
D:Denormalize only selected analytical attributes with a refresh consistency plan. That action primarily handles Denormalization for analytics tradeoff; the given requirement is Left outer join preserving parents. A left outer join keeps all left-side rows even without right-side matches.
Question 769
A service dashboard needs today's open ticket count at a glance. Which choice BEST meets this requirement?
- Use a card or KPI visual with a correctly defined measure and period.
- Put a large decorative number on a page and claim it is linked to the dataset.
- Configure an eligible OneLake shortcut and access to its target.
- Configure an appropriate data gateway and scheduled refresh where needed.
Explanation
Correct Answer
A:Cards emphasize one important measure rather than complex multivariate trends.
Incorrect Answers
B:Put a large decorative number on a page and claim it is linked to the dataset. It does not implement KPI card single metric. Showing a stale number without refresh context can mislead.
C:Configure an eligible OneLake shortcut and access to its target. That action primarily handles OneLake shortcut referencing existing data; the given requirement is KPI card single metric. Cards emphasize one important measure rather than complex multivariate trends.
D:Configure an appropriate data gateway and scheduled refresh where needed. That action primarily handles Power BI scheduled refresh and gateway; the given requirement is KPI card single metric. Cards emphasize one important measure rather than complex multivariate trends.
Question 770
A pipeline assembles and commits new blocks for a stored archive file. Which principle BEST explains the correct Block blob file uploads design decision?
- Request-rate limits protect provisioned throughput and require graceful client handling.
- The Table API can support Table-style entity access within Cosmos DB.
- Lifecycle management automates object policy based on supported filters and timing.
- Block blobs suit file and streaming upload scenarios with manageable blocks.
Explanation
Correct Answer
D:Block blobs suit file and streaming upload scenarios with manageable blocks. In this case the applicable decision is to use block blobs and their supported block upload/commit operations.
Incorrect Answers
A:Request-rate limits protect provisioned throughput and require graceful client handling. That concept explains Cosmos DB 429 throttling retries; the situation instead concerns Block blob file uploads. Calling a block blob an append-only audit stream misstates its semantics.
B:The Table API can support Table-style entity access within Cosmos DB. That concept explains Cosmos DB API for Table compatibility; the situation instead concerns Block blob file uploads. Calling a block blob an append-only audit stream misstates its semantics.
C:Lifecycle management automates object policy based on supported filters and timing. That concept explains Blob lifecycle management rules; the situation instead concerns Block blob file uploads. Calling a block blob an append-only audit stream misstates its semantics.