Microsoft DP-900 Practice Test 22
Question 210
A retailer compares revenue across ten product families. Which choice BEST meets this requirement?
- Use an appropriate bar or column chart with comparable category measures.
- Use OneLake as the shared logical data-lake foundation for supported Fabric workloads.
- Use a scatter chart with numeric x and y measures at the intended granularity.
- Use unrelated three-dimensional depth as proof one category sold more.
Explanation
Correct Answer
A:Bar and column charts support comparisons across discrete categories.
Incorrect Answers
B:Use OneLake as the shared logical data-lake foundation for supported Fabric workloads. That action primarily handles Microsoft Fabric OneLake unified storage; the given requirement is Column chart category comparison. Bar and column charts support comparisons across discrete categories.
C:Use a scatter chart with numeric x and y measures at the intended granularity. That action primarily handles Scatter chart relationship; the given requirement is Column chart category comparison. Bar and column charts support comparisons across discrete categories.
D:Use unrelated three-dimensional depth as proof one category sold more. It does not implement Column chart category comparison. A line chart with arbitrary category connections may imply continuity.
Question 211
Events from three business units must land in a shared analytical store. After selecting the proper Data engineer ingestion pipeline approach, which observation gives the clearest evidence of success?
- Source data arrives in correct destinations with logged errors and retries.
- Downstream reflects tested insert update and delete events in order.
- The intended elements and attributes are selected without namespace collisions.
- A controlled restoration meets stated RPO and RTO objectives.
Explanation
Correct Answer
A:Source data arrives in correct destinations with logged errors and retries. This is the directly observable result for Data engineer ingestion pipeline; data engineers build reliable movement and preparation of data across systems.
Incorrect Answers
B:Downstream reflects tested insert update and delete events in order. This supports CDC incremental change propagation, not confirmation of Data engineer ingestion pipeline. The relevant evidence is that source data arrives in correct destinations with logged errors and retries.
C:The intended elements and attributes are selected without namespace collisions. This supports XML tagged hierarchy, not confirmation of Data engineer ingestion pipeline. The relevant evidence is that source data arrives in correct destinations with logged errors and retries.
D:A controlled restoration meets stated RPO and RTO objectives. This supports DBA backup and recovery responsibility, not confirmation of Data engineer ingestion pipeline. The relevant evidence is that source data arrives in correct destinations with logged errors and retries.
Question 212
A startup wants Azure hosting while preserving familiar MongoDB client interactions. Select TWO statements that correctly describe the Cosmos DB API for MongoDB implementation and how it can be verified.
- Consume a supported Cosmos DB change feed with checkpointed processing.
- Issue a limited SAS or supported delegated access scoped by operation resource and expiry.
- Representative MongoDB commands work within supported API compatibility.
- Evaluate Azure Cosmos DB for MongoDB compatible offerings and feature support.
- Change the NoSQL endpoint hostname and call its protocol automatically MongoDB.
Explanation
Correct Answers
C:Representative MongoDB commands work within supported API compatibility. This is directly observable success evidence for Cosmos DB API for MongoDB.
D:Evaluate Azure Cosmos DB for MongoDB compatible offerings and feature support. This is an appropriate action for the Cosmos DB API for MongoDB case. Cosmos DB offers MongoDB-compatible interfaces but not necessarily every upstream feature identically.
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 API for MongoDB function. Cosmos DB offers MongoDB-compatible interfaces but not necessarily every upstream feature identically.
B:Issue a limited SAS or supported delegated access scoped by operation resource and expiry. This implements Blob SAS delegated access instead of the required Cosmos DB API for MongoDB function. Cosmos DB offers MongoDB-compatible interfaces but not necessarily every upstream feature identically.
E:Change the NoSQL endpoint hostname and call its protocol automatically MongoDB. This is not a safe or appropriate Cosmos DB API for MongoDB implementation. Assuming perfect wire compatibility without testing unsupported operations risks failures.
Question 213
A business needs a secondary-region SQL database for disaster recovery. If the relevant Azure SQL active geo-replication tradeoff safeguard is skipped, which failure is MOST directly associated with that omission?
- Ignoring lag could lose recent writes at regional failover.
- Packing many values into one column creates update and search anomalies.
- Ignoring transient failover errors can disrupt applications.
- Assuming views automatically encrypt their base tables misstates access protection.
Explanation
Correct Answer
A:Ignoring lag could lose recent writes at regional failover. Geo-replicated SQL designs may use asynchronous replication and have possible lag. A suitable check is to measure replica delay and rehearse supported failover steps.
Incorrect Answers
B:Packing many values into one column creates update and search anomalies. This failure is associated with First normal form atomic attributes; it is not the primary failure in the stated Azure SQL active geo-replication tradeoff scenario. Geo-replicated SQL designs may use asynchronous replication and have possible lag.
C:Ignoring transient failover errors can disrupt applications. This failure is associated with Azure SQL high availability and zone resiliency; it is not the primary failure in the stated Azure SQL active geo-replication tradeoff scenario. Geo-replicated SQL designs may use asynchronous replication and have possible lag.
D:Assuming views automatically encrypt their base tables misstates access protection. This failure is associated with SQL view virtual query object; it is not the primary failure in the stated Azure SQL active geo-replication tradeoff scenario. Geo-replicated SQL designs may use asynchronous replication and have possible lag.
Question 214
A retailer transfers daily ERP sales records to a central reporting environment. After selecting the proper Analytical ingestion from operational systems approach, which observation gives the clearest evidence of success?
- Curated relational analytical tables answer agreed report queries.
- Intended users can view the right report pages or dashboard tiles with governed permissions.
- Source records arrive with tracked counts and errors for each system.
- Selected regions filter the relevant visuals and restore correctly.
Explanation
Correct Answer
C:Source records arrive with tracked counts and errors for each system. This is the directly observable result for Analytical ingestion from operational systems; analytical ingestion moves and organizes data from operational sources for subsequent processing.
Incorrect Answers
A:Curated relational analytical tables answer agreed report queries. This supports Fabric Warehouse relational reporting, not confirmation of Analytical ingestion from operational systems. The relevant evidence is that source records arrive with tracked counts and errors for each system.
B:Intended users can view the right report pages or dashboard tiles with governed permissions. This supports Power BI reports dashboards and sharing, not confirmation of Analytical ingestion from operational systems. The relevant evidence is that source records arrive with tracked counts and errors for each system.
D:Selected regions filter the relevant visuals and restore correctly. This supports Slicer interactive filter, not confirmation of Analytical ingestion from operational systems. The relevant evidence is that source records arrive with tracked counts and errors for each system.
Question 215
Several Fabric workspaces need to share governed analytical assets. If the relevant Microsoft Fabric OneLake unified storage safeguard is skipped, which failure is MOST directly associated with that omission?
- Treating dates as unordered labels can scramble a trend.
- Report-level formatting does not correct wrong underlying data types.
- Ignoring deletes or duplicate delivery can create stale or extra facts.
- Assuming one lake makes every file publicly readable risks information exposure.
Explanation
Correct Answer
D:Assuming one lake makes every file publicly readable risks information exposure. OneLake unifies data access across Fabric but permissions and organization still matter. A suitable check is to check workspace and OneLake access from representative users.
Incorrect Answers
A:Treating dates as unordered labels can scramble a trend. This failure is associated with Line chart time-series selection; it is not the primary failure in the stated Microsoft Fabric OneLake unified storage scenario. OneLake unifies data access across Fabric but permissions and organization still matter.
B:Report-level formatting does not correct wrong underlying data types. This failure is associated with Power Query shaping transformation; it is not the primary failure in the stated Microsoft Fabric OneLake unified storage scenario. OneLake unifies data access across Fabric but permissions and organization still matter.
C:Ignoring deletes or duplicate delivery can create stale or extra facts. This failure is associated with CDC propagation to analytics; it is not the primary failure in the stated Microsoft Fabric OneLake unified storage scenario. OneLake unifies data access across Fabric but permissions and organization still matter.
Question 216
Finance wants familiar T-SQL analytical queries in Fabric. What is the MOST appropriate next validation or correction?
- Test analytical SELECT and supported load behavior.
- Test view-as role and user access outside allowed regions.
- Validate SQL transformation lineage and source-to-target row counts.
- Call a Lakehouse file browser a SQL Warehouse without creating its relational model.
Explanation
Correct Answer
A:Test analytical SELECT and supported load behavior. This tests the intended result: curated relational analytical tables answer agreed report queries.
Incorrect Answers
B:Test view-as role and user access outside allowed regions. It tests Power BI row-level security RLS rather than the critical Fabric Warehouse relational reporting behavior. Fabric Warehouse provides a SQL-oriented analytics experience in Fabric.
C:Validate SQL transformation lineage and source-to-target row counts. It tests ELT warehouse pushdown transforms rather than the critical Fabric Warehouse relational reporting behavior. Fabric Warehouse provides a SQL-oriented analytics experience in Fabric.
D:Call a Lakehouse file browser a SQL Warehouse without creating its relational model. This unsafe shortcut leaves the Fabric Warehouse relational reporting problem unresolved. Using a warehouse as a replacement for every OLTP payment transaction may be inappropriate.
Question 217
Revenue facts contain duplicate event IDs after a replay. Select TWO statements that correctly describe the Data quality completeness and accuracy implementation and how it can be verified.
- Define quality checks for missing invalid and duplicate business records.
- Declare a dataset accurate solely because it has millions of rows.
- Observed quality metrics identify incomplete or duplicate data before publishing.
- Implement schema validation evolution and compatibility checks in ingestion.
- Ingest and evaluate events as they arrive with a streaming pipeline.
Explanation
Correct Answers
A:Define quality checks for missing invalid and duplicate business records. This is an appropriate action for the Data quality completeness and accuracy case. Data quality requires explicit rules tied to business meaning.
C:Observed quality metrics identify incomplete or duplicate data before publishing. This is directly observable success evidence for Data quality completeness and accuracy.
Incorrect Answers
B:Declare a dataset accurate solely because it has millions of rows. This is not a safe or appropriate Data quality completeness and accuracy implementation. A pipeline that merely completes does not prove data correctness.
D:Implement schema validation evolution and compatibility checks in ingestion. This implements Data engineer schema and format changes instead of the required Data quality completeness and accuracy function. Data quality requires explicit rules tied to business meaning.
E:Ingest and evaluate events as they arrive with a streaming pipeline. This implements Event streaming continual processing instead of the required Data quality completeness and accuracy function. Data quality requires explicit rules tied to business meaning.
Question 218
A new analyst cannot identify a governed source already streaming into Fabric. Which principle BEST explains the correct Fabric Real-Time hub stream discovery design decision?
- Real-time anomalies require context quality and sensitivity tuning.
- Fabric Warehouse provides a SQL-oriented analytics experience in Fabric.
- Real-Time hub is a discovery and access experience for data in motion.
- Facts record events/measures while dimensions describe entities and context.
Explanation
Correct Answer
C:Real-Time hub is a discovery and access experience for data in motion. In this case the applicable decision is to use Fabric Real-Time hub to find and manage accessible streams.
Incorrect Answers
A:Real-time anomalies require context quality and sensitivity tuning. That concept explains Streaming anomaly detection and false positives; the situation instead concerns Fabric Real-Time hub stream discovery. Confusing stream discovery with a durable historical table leaves retention unspecified.
B:Fabric Warehouse provides a SQL-oriented analytics experience in Fabric. That concept explains Fabric Warehouse relational reporting; the situation instead concerns Fabric Real-Time hub stream discovery. Confusing stream discovery with a durable historical table leaves retention unspecified.
D:Facts record events/measures while dimensions describe entities and context. That concept explains Analytical fact and dimension grain; the situation instead concerns Fabric Real-Time hub stream discovery. Confusing stream discovery with a durable historical table leaves retention unspecified.
Question 219
A user accidentally deletes valid invoice rows two hours ago. Which choice BEST meets this requirement?
- Rename a broken database Yesterday and assume its old rows return.
- Configure suitable SQL auditing and narrowly scoped database permissions.
- Wrap related changes in one supported transaction and rollback on failure.
- Use the supported Azure SQL point-in-time restore mechanism and validate recovery.
Explanation
Correct Answer
D:Managed database backups support restore windows but still require planning and testing.
Incorrect Answers
A:Rename a broken database Yesterday and assume its old rows return. It does not implement Azure SQL Database backup PITR. Assuming automatic backups undo every external action can hide data gaps.
B:Configure suitable SQL auditing and narrowly scoped database permissions. That action primarily handles Azure SQL auditing and least privilege; the given requirement is Azure SQL Database backup PITR. Managed database backups support restore windows but still require planning and testing.
C:Wrap related changes in one supported transaction and rollback on failure. That action primarily handles SQL COMMIT and ROLLBACK transaction; the given requirement is Azure SQL Database backup PITR. Managed database backups support restore windows but still require planning and testing.
Question 220
A nightly batch copies files from an approved on-premises source. Which principle BEST explains the correct Azure Data Factory Copy Activity design decision?
- Bar and column charts support comparisons across discrete categories.
- Slicers provide user-driven data filtering rather than changing source rows.
- Data Factory orchestrates integration and movement rather than being a traditional OLTP engine.
- Semantic modeling makes reusable business meanings above source tables.
Explanation
Correct Answer
C:Data Factory orchestrates integration and movement rather than being a traditional OLTP engine. In this case the applicable decision is to configure Azure Data Factory copy pipelines and linked services as appropriate.
Incorrect Answers
A:Bar and column charts support comparisons across discrete categories. That concept explains Column chart category comparison; the situation instead concerns Azure Data Factory Copy Activity. Mistaking Copy Activity for an always-on SQL database can misdesign access.
B:Slicers provide user-driven data filtering rather than changing source rows. That concept explains Slicer interactive filter; the situation instead concerns Azure Data Factory Copy Activity. Mistaking Copy Activity for an always-on SQL database can misdesign access.
D:Semantic modeling makes reusable business meanings above source tables. That concept explains Semantic model over curated analytics; the situation instead concerns Azure Data Factory Copy Activity. Mistaking Copy Activity for an always-on SQL database can misdesign access.