Microsoft DP-900 Practice Test 118
Question 1170
A team needs to identify outliers in price versus unit demand. Select TWO statements that correctly describe the Scatter chart relationship implementation and how it can be verified.
- Use alphabetical store names for both numeric axes and call it a correlation plot.
- Define reusable measures in the Power BI semantic model.
- Points reveal clustering and possible outliers without asserting causality.
- Use a scatter chart with numeric x and y measures at the intended granularity.
- Track source lineage transformation runs ownership and curated output metadata.
Explanation
Correct Answers
C:Points reveal clustering and possible outliers without asserting causality. This is directly observable success evidence for Scatter chart relationship.
D:Use a scatter chart with numeric x and y measures at the intended granularity. This is an appropriate action for the Scatter chart relationship case. Scatter charts show relationships between two quantitative variables.
Incorrect Answers
A:Use alphabetical store names for both numeric axes and call it a correlation plot. This is not a safe or appropriate Scatter chart relationship implementation. Correlation in points alone does not prove one variable caused the other.
B:Define reusable measures in the Power BI semantic model. This implements Power BI semantic model measures instead of the required Scatter chart relationship function. Scatter charts show relationships between two quantitative variables.
E:Track source lineage transformation runs ownership and curated output metadata. This implements Data governance and lineage for analytics instead of the required Scatter chart relationship function. Scatter charts show relationships between two quantitative variables.
Question 1171
A report shows annual totals but cannot explain a specific month. Select TWO statements that correctly describe the Drill-down hierarchy for time implementation and how it can be verified.
- Make a bookmark called Monthly and assume a date hierarchy exists.
- Build an appropriate date hierarchy and enable drill-down interactions.
- Track source lineage transformation runs ownership and curated output metadata.
- Model a central fact table and suitable date customer and product dimensions.
- Drill-down shows consistent yearly quarterly and monthly slices.
Explanation
Correct Answers
B:Build an appropriate date hierarchy and enable drill-down interactions. This is an appropriate action for the Drill-down hierarchy for time case. Hierarchies let users navigate aggregation levels.
E:Drill-down shows consistent yearly quarterly and monthly slices. This is directly observable success evidence for Drill-down hierarchy for time.
Incorrect Answers
A:Make a bookmark called Monthly and assume a date hierarchy exists. This is not a safe or appropriate Drill-down hierarchy for time implementation. Using a text-sorted MonthName without year context can misorder periods.
C:Track source lineage transformation runs ownership and curated output metadata. This implements Data governance and lineage for analytics instead of the required Drill-down hierarchy for time function. Hierarchies let users navigate aggregation levels.
D:Model a central fact table and suitable date customer and product dimensions. This implements Star schema report model instead of the required Drill-down hierarchy for time function. Hierarchies let users navigate aggregation levels.
Question 1172
An analyst joins one order row to three marketing campaigns and sums revenue. Select TWO statements that correctly describe the Cardinality of joined dimensions implementation and how it can be verified.
- Match aggregation grain and relationship cardinality before summing measures.
- Reconciled totals remain stable after joining dimension and bridge rows.
- Apply a UNIQUE constraint or index on the additional business key.
- Use SELECT DISTINCT blindly and assume every aggregation error is fixed.
- Assess scale-up and supported database partitioning based on transaction needs.
Explanation
Correct Answers
A:Match aggregation grain and relationship cardinality before summing measures. This is an appropriate action for the Cardinality of joined dimensions case. Joins can multiply fact records in one-to-many relationships.
B:Reconciled totals remain stable after joining dimension and bridge rows. This is directly observable success evidence for Cardinality of joined dimensions.
Incorrect Answers
C:Apply a UNIQUE constraint or index on the additional business key. This implements Unique index versus primary key instead of the required Cardinality of joined dimensions function. Joins can multiply fact records in one-to-many relationships.
D:Use SELECT DISTINCT blindly and assume every aggregation error is fixed. This is not a safe or appropriate Cardinality of joined dimensions implementation. Summing a duplicated fact across join rows inflates revenue.
E:Assess scale-up and supported database partitioning based on transaction needs. This implements Relational scaling vertical versus horizontal instead of the required Cardinality of joined dimensions function. Joins can multiply fact records in one-to-many relationships.
Question 1173
A storage lake has millions of tiny hourly objects. What is the MOST appropriate next validation or correction?
- Test dashboard comprehension using business questions.
- Split every incoming row into a separate parquet file to guarantee speed.
- Compare query scan and file counts across layouts.
- Verify hierarchical namespace and folder ACLs where configured.
Explanation
Correct Answer
C:Compare query scan and file counts across layouts. This tests the intended result: analytical reads avoid excessive file enumeration and irrelevant partitions.
Incorrect Answers
A:Test dashboard comprehension using business questions. It tests Data analyst report design rather than the critical Data engineer partition and file layout behavior. Data engineering includes practical physical data layout decisions.
B:Split every incoming row into a separate parquet file to guarantee speed. This unsafe shortcut leaves the Data engineer partition and file layout problem unresolved. Overpartitioning can create costly metadata operations.
D:Verify hierarchical namespace and folder ACLs where configured. It tests Azure Data Lake Storage Gen2 analytics landing rather than the critical Data engineer partition and file layout behavior. Data engineering includes practical physical data layout decisions.
Question 1174
Order fact rows must connect to one Product dimension row. Which choice BEST meets this requirement?
- Use versioned Databricks notebooks with explicit dependencies and job orchestration.
- Define supported row-level security roles and test assigned identities.
- Relate two columns containing the word Product and assume their values are unique.
- Establish valid one-to-many relationships with unique dimension keys.
Explanation
Correct Answer
D:Establish valid one-to-many relationships with unique dimension keys. Relationship cardinality controls how tables filter one another. In the stated case, verification should show that product filters affect intended fact rows without unpredictable double counting.
Incorrect Answers
A:Use versioned Databricks notebooks with explicit dependencies and job orchestration. That action primarily handles Databricks collaborative notebooks; the given requirement is One-to-many semantic relationships. Relationship cardinality controls how tables filter one another.
B:Define supported row-level security roles and test assigned identities. That action primarily handles Power BI row-level security RLS; the given requirement is One-to-many semantic relationships. Relationship cardinality controls how tables filter one another.
C:Relate two columns containing the word Product and assume their values are unique. It does not implement One-to-many semantic relationships. Nonunique lookup keys can produce many-to-many ambiguity.
Question 1175
Multiple analysts must see a filtered representation of confidential sales rows. After selecting the proper SQL view virtual query object approach, which observation gives the clearest evidence of success?
- Allowed read-only workloads use designated replicas without violating freshness needs.
- Updating an order date requires one logical header change.
- View queries return intended permitted columns without creating unmanaged duplicates.
- Authorized app connections succeed while blocked source networks cannot connect.
Explanation
Correct Answer
C:View queries return intended permitted columns without creating unmanaged duplicates. This is the directly observable result for SQL view virtual query object; a standard relational view stores a query definition not necessarily physical copies.
Incorrect Answers
A:Allowed read-only workloads use designated replicas without violating freshness needs. This supports Azure SQL read scale and reporting replicas, not confirmation of SQL view virtual query object. The relevant evidence is that view queries return intended permitted columns without creating unmanaged duplicates.
B:Updating an order date requires one logical header change. This supports Second normal form partial dependency, not confirmation of SQL view virtual query object. The relevant evidence is that view queries return intended permitted columns without creating unmanaged duplicates.
D:Authorized app connections succeed while blocked source networks cannot connect. This supports Azure SQL firewall and private endpoint, not confirmation of SQL view virtual query object. The relevant evidence is that view queries return intended permitted columns without creating unmanaged duplicates.
Question 1176
An inventory CSV stores barcodes containing leading zeros. After selecting the proper Data types in tabular files approach, which observation gives the clearest evidence of success?
- Workload tests reflect transaction speed and analytical scans independently.
- Barcodes retain exact leading zeros while quantities aggregate correctly.
- The intended elements and attributes are selected without namespace collisions.
- Queries access intended documents efficiently under the chosen API and partition design.
Explanation
Correct Answer
B:Barcodes retain exact leading zeros while quantities aggregate correctly. This is the directly observable result for Data types in tabular files; identifier digits are not necessarily numbers with arithmetic meaning.
Incorrect Answers
A:Workload tests reflect transaction speed and analytical scans independently. This supports Data platform read and write profiles, not confirmation of Data types in tabular files. The relevant evidence is that barcodes retain exact leading zeros while quantities aggregate correctly.
C:The intended elements and attributes are selected without namespace collisions. This supports XML tagged hierarchy, not confirmation of Data types in tabular files. The relevant evidence is that barcodes retain exact leading zeros while quantities aggregate correctly.
D:Queries access intended documents efficiently under the chosen API and partition design. This supports Cosmos DB for distributed JSON apps, not confirmation of Data types in tabular files. The relevant evidence is that barcodes retain exact leading zeros while quantities aggregate correctly.
Question 1177
Sales facts contain one row per order line and customers change region. After selecting the proper Analytical fact and dimension grain approach, which observation gives the clearest evidence of success?
- Aggregates follow order-line grain without multiplying revenue.
- Separate reports calculate the same KPI under equivalent filters.
- Intended users can view the right report pages or dashboard tiles with governed permissions.
- True abnormal sequences alert while known noise is handled.
Explanation
Correct Answer
A:Aggregates follow order-line grain without multiplying revenue. This is the directly observable result for Analytical fact and dimension grain; facts record events/measures while dimensions describe entities and context.
Incorrect Answers
B:Separate reports calculate the same KPI under equivalent filters. This supports Semantic model over curated analytics, not confirmation of Analytical fact and dimension grain. The relevant evidence is that aggregates follow order-line grain without multiplying revenue.
C: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 fact and dimension grain. The relevant evidence is that aggregates follow order-line grain without multiplying revenue.
D:True abnormal sequences alert while known noise is handled. This supports Streaming anomaly detection and false positives, not confirmation of Analytical fact and dimension grain. The relevant evidence is that aggregates follow order-line grain without multiplying revenue.
Question 1178
A sales model contains confidential regional facts shared across teams. Which principle BEST explains the correct Power BI row-level security RLS design decision?
- Eventhouse is optimized for event and time-series analytical workloads.
- Spark processes distributed datasets in parallel across compute workers.
- Geographic visuals require accurate location encoding and appropriate map granularity.
- RLS filters data access in a semantic model by identity or role.
Explanation
Correct Answer
D:RLS filters data access in a semantic model by identity or role. In this case the applicable decision is to define supported row-level security roles and test assigned identities.
Incorrect Answers
A:Eventhouse is optimized for event and time-series analytical workloads. That concept explains Fabric Eventhouse KQL event analytics; the situation instead concerns Power BI row-level security RLS. Relying only on a visual slicer is not a security boundary.
B:Spark processes distributed datasets in parallel across compute workers. That concept explains Azure Databricks Apache Spark processing; the situation instead concerns Power BI row-level security RLS. Relying only on a visual slicer is not a security boundary.
C:Geographic visuals require accurate location encoding and appropriate map granularity. That concept explains Map visual geographic measures; the situation instead concerns Power BI row-level security RLS. Relying only on a visual slicer is not a security boundary.
Question 1179
A catalog stores product documents while users search descriptions for phrases. Which choice BEST meets this requirement?
- Use a customer ID hash as a natural-language semantic ranking index.
- Use a suitable indexed search capability for text retrieval and a document store for durable records.
- Use Avro with compatible schema evolution rules for serialized data exchange.
- Consider a lakehouse with governed files and table metadata for mixed engineering and BI workloads.
Explanation
Correct Answer
B:Point lookups and lexical text retrieval use different indexing models.
Incorrect Answers
A:Use a customer ID hash as a natural-language semantic ranking index. It does not implement Document indexing versus full-text search. Assuming every document database query automatically provides relevance ranking can disappoint users.
C:Use Avro with compatible schema evolution rules for serialized data exchange. That action primarily handles Avro schema-aware records; the given requirement is Document indexing versus full-text search. Point lookups and lexical text retrieval use different indexing models.
D: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 Document indexing versus full-text search. Point lookups and lexical text retrieval use different indexing models.
Question 1180
A user overwrites a shared document on a file share. Which choice BEST meets this requirement?
- Choose a partition key with sufficient cardinality and even request distribution.
- Configure supported Azure Files snapshot or backup protection.
- Consider append blobs for append-based writes with appropriate access and retention controls.
- Name a folder Snapshot and assume Azure Files retains its prior contents.
Explanation
Correct Answer
B:File share snapshots preserve point-in-time share states when configured.
Incorrect Answers
A:Choose a partition key with sufficient cardinality and even request distribution. That action primarily handles Cosmos DB logical partition key; the given requirement is Azure Files snapshots and backups. File share snapshots preserve point-in-time share states when configured.
C:Consider append blobs for append-based writes with appropriate access and retention controls. That action primarily handles Append blob sequential logging; the given requirement is Azure Files snapshots and backups. File share snapshots preserve point-in-time share states when configured.
D:Name a folder Snapshot and assume Azure Files retains its prior contents. It does not implement Azure Files snapshots and backups. Only replicating the latest share state may not recover accidental overwrites.