Microsoft PL-300 Practice Test 26
Question 250
An enterprise wants Sales amount to aggregate over selected filters while the stored row-level SaleValue remains a table column. A colleague proposes: Create a calculated text column that repeats the entire report's grand total on each row. Which explanation BEST identifies the defect in that proposal?
- Incorrect cardinality contradicts the key uniqueness required on the One side
- The suggested approach is safe merely because its product name is familiar.
- A repeated static total does not behave as a filtered measure
- Measures evaluate in the current filter context and suit dynamic aggregations
Explanation
Correct Answer
C:A repeated static total does not behave as a filtered measure. This directly explains why the proposal 'Create a calculated text column that repeats the entire report's grand total on each row' should not be used.
Incorrect Answers
A:This addresses a different case: The Sales table has many transactions per ProductKey and Products has one row per ProductKey. It is not the specific defect in 'Create a calculated text column that repeats the entire report's grand total on each row'.
B:Product familiarity is not evidence of suitability. The actual defect in this proposal is: A repeated static total does not behave as a filtered measure.
D:This is reasoning supporting the preferred solution 'Define a measure for SUM of the Sales amount', but it does not directly name the defect in the proposed shortcut.
Question 251
An enterprise wants Sales amount to aggregate over selected filters while the stored row-level SaleValue remains a table column. After implementing Define a measure for SUM of the Sales amount, which observation BEST demonstrates that the intended result is actually working?
- The measure changes when customers or months are selected
- The report owner approves Define a measure for SUM of the Sales amount without testing the resulting behavior.
- The team schedules a future check of whether The measure changes when customers or months are selected, but has not observed a result.
- Selecting one product filters all of its matching sales rows without duplicate key errors
Explanation
Correct Answer
A:The observation 'The measure changes when customers or months are selected' directly tests the intended result. Measures evaluate in the current filter context and suit dynamic aggregations.
Incorrect Answers
B:Approval of a proposed design is not evidence of working behavior. The required observation is: The measure changes when customers or months are selected.
C:A future test is not yet observed operational evidence. The verification must establish: The measure changes when customers or months are selected.
D:This belongs to a different case: The Sales table has many transactions per ProductKey and Products has one row per ProductKey. It does not validate the current change.
Question 252
The original scenario was: An enterprise wants Sales amount to aggregate over selected filters while the stored row-level SaleValue remains a table column. The initial solution is already in place. Now this new requirement arises: Pricing must be stored as a fixed row-level classification for every product. Which ADDITIONAL action BEST meets the changed condition?
- Use a calculated column where persistent per-row classification is appropriate
- Create a calculated text column that repeats the entire report's grand total on each row
- The measure changes when customers or months are selected
- Define a measure for SUM of the Sales amount
Explanation
Correct Answer
A:The changed requirement is 'Pricing must be stored as a fixed row-level classification for every product'. The additional response is 'Use a calculated column where persistent per-row classification is appropriate'.
Incorrect Answers
B:This remains unsuitable for the original situation: A repeated static total does not behave as a filtered measure. It also does not meet the changed need.
C:This observes the original approach but is not an additional action: The measure changes when customers or months are selected.
D:This is the already implemented original solution: Define a measure for SUM of the Sales amount. Measures evaluate in the current filter context and suit dynamic aggregations. It does not itself solve the new requirement.
Question 253
A model's geography dimension contains several customers per City but Sales is at CustomerKey grain. Which TWO entries together identify the most appropriate initial action and direct observed evidence of its success? (Select TWO.)
- Relate the Sales fact to a unique Customer dimension instead of City name
- Add geographic attributes to a governed Geography dimension with stable keys
- Consider a flattened Product dimension for a star-schema model
- Customer-level sales sum correctly regardless of duplicate city names
- Join Sales to City text when many cities share names across countries
Explanation
Correct Answers
A:Relationship keys should uniquely identify dimension entities at the chosen grain. For the stated case, Relate the Sales fact to a unique Customer dimension instead of City name.
D:Correct direct operational evidence. Customer-level sales sum correctly regardless of duplicate city names. This is a check of the original requirement, not an unperformed plan.
Incorrect Answers
B:This might be appropriate after a different requirement arises: Analysts need country-specific geographic aggregates. It is not the best initial response to the stated case.
C:This addresses a separate source situation: A purchasing model needs ProductCategory and Brand from a normalized Products reference, but analysts want simpler report filtering. It does not directly satisfy this case's priority.
E:Nonunique city labels are unsafe surrogate relationship keys. The proposed shortcut 'Join Sales to City text when many cities share names across countries' fails the documented need.
Question 254
A model's geography dimension contains several customers per City but Sales is at CustomerKey grain. A colleague proposes: Join Sales to City text when many cities share names across countries. Which explanation BEST identifies the defect in that proposal?
- Complex snowflake paths can make filter propagation harder to reason about
- Nonunique city labels are unsafe surrogate relationship keys
- Relationship keys should uniquely identify dimension entities at the chosen grain
- The suggested approach is safe merely because its product name is familiar.
Explanation
Correct Answer
B:Nonunique city labels are unsafe surrogate relationship keys. This directly explains why the proposal 'Join Sales to City text when many cities share names across countries' should not be used.
Incorrect Answers
A:This addresses a different case: A purchasing model needs ProductCategory and Brand from a normalized Products reference, but analysts want simpler report filtering. It is not the specific defect in 'Join Sales to City text when many cities share names across countries'.
C:This is reasoning supporting the preferred solution 'Relate the Sales fact to a unique Customer dimension instead of City name', but it does not directly name the defect in the proposed shortcut.
D:Product familiarity is not evidence of suitability. The actual defect in this proposal is: Nonunique city labels are unsafe surrogate relationship keys.
Question 255
A model's geography dimension contains several customers per City but Sales is at CustomerKey grain. After implementing Relate the Sales fact to a unique Customer dimension instead of City name, which observation BEST demonstrates that the intended result is actually working?
- Customer-level sales sum correctly regardless of duplicate city names
- The team schedules a future check of whether Customer-level sales sum correctly regardless of duplicate city names, but has not observed a result.
- The report owner approves Relate the Sales fact to a unique Customer dimension instead of City name without testing the resulting behavior.
- Product filters reach the sales fact through one clear dimension path
Explanation
Correct Answer
A:The observation 'Customer-level sales sum correctly regardless of duplicate city names' directly tests the intended result. Relationship keys should uniquely identify dimension entities at the chosen grain.
Incorrect Answers
B:A future test is not yet observed operational evidence. The verification must establish: Customer-level sales sum correctly regardless of duplicate city names.
C:Approval of a proposed design is not evidence of working behavior. The required observation is: Customer-level sales sum correctly regardless of duplicate city names.
D:This belongs to a different case: A purchasing model needs ProductCategory and Brand from a normalized Products reference, but analysts want simpler report filtering. It does not validate the current change.
Question 256
The original scenario was: A model's geography dimension contains several customers per City but Sales is at CustomerKey grain. The initial solution is already in place. Now this new requirement arises: Analysts need country-specific geographic aggregates. Which ADDITIONAL action BEST meets the changed condition?
- Join Sales to City text when many cities share names across countries
- Customer-level sales sum correctly regardless of duplicate city names
- Relate the Sales fact to a unique Customer dimension instead of City name
- Add geographic attributes to a governed Geography dimension with stable keys
Explanation
Correct Answer
D:The changed requirement is 'Analysts need country-specific geographic aggregates'. The additional response is 'Add geographic attributes to a governed Geography dimension with stable keys'.
Incorrect Answers
A:This remains unsuitable for the original situation: Nonunique city labels are unsafe surrogate relationship keys. It also does not meet the changed need.
B:This observes the original approach but is not an additional action: Customer-level sales sum correctly regardless of duplicate city names.
C:This is the already implemented original solution: Relate the Sales fact to a unique Customer dimension instead of City name. Relationship keys should uniquely identify dimension entities at the chosen grain. It does not itself solve the new requirement.
Question 257
A purchasing model needs ProductCategory and Brand from a normalized Products reference, but analysts want simpler report filtering. Which approach BEST meets the stated Microsoft Power BI requirement?
- Reassess normalized dimensions and refresh/maintenance tradeoffs
- Build a chain of unnecessary bidirectional relationships between tiny lookup tables
- Create a calendar hierarchy using the appropriate date-dimension columns
- Consider a flattened Product dimension for a star-schema model
Explanation
Correct Answer
D:Denormalizing suitable descriptive attributes can simplify model relationships and queries. For the stated case, Consider a flattened Product dimension for a star-schema model.
Incorrect Answers
A:This might be appropriate after a different requirement arises: Product attributes become too large or frequently changing to flatten safely. It is not the best initial response to the stated case.
B:Complex snowflake paths can make filter propagation harder to reason about. The proposed shortcut 'Build a chain of unnecessary bidirectional relationships between tiny lookup tables' fails the documented need.
C:This addresses a separate source situation: A Power BI report needs a reusable hierarchy from Year to Quarter to Month. It does not directly satisfy this case's priority.
Question 258
A purchasing model needs ProductCategory and Brand from a normalized Products reference, but analysts want simpler report filtering. A colleague proposes: Build a chain of unnecessary bidirectional relationships between tiny lookup tables. Which explanation BEST identifies the defect in that proposal?
- Denormalizing suitable descriptive attributes can simplify model relationships and queries
- Complex snowflake paths can make filter propagation harder to reason about
- The suggested approach is safe merely because its product name is familiar.
- Month names lack unique temporal order across years
Explanation
Correct Answer
B:Complex snowflake paths can make filter propagation harder to reason about. This directly explains why the proposal 'Build a chain of unnecessary bidirectional relationships between tiny lookup tables' should not be used.
Incorrect Answers
A:This is reasoning supporting the preferred solution 'Consider a flattened Product dimension for a star-schema model', but it does not directly name the defect in the proposed shortcut.
C:Product familiarity is not evidence of suitability. The actual defect in this proposal is: Complex snowflake paths can make filter propagation harder to reason about.
D:This addresses a different case: A Power BI report needs a reusable hierarchy from Year to Quarter to Month. It is not the specific defect in 'Build a chain of unnecessary bidirectional relationships between tiny lookup tables'.
Question 259
A purchasing model needs ProductCategory and Brand from a normalized Products reference, but analysts want simpler report filtering. After implementing Consider a flattened Product dimension for a star-schema model, which observation BEST demonstrates that the intended result is actually working?
- The team schedules a future check of whether Product filters reach the sales fact through one clear dimension path, but has not observed a result.
- The report owner approves Consider a flattened Product dimension for a star-schema model without testing the resulting behavior.
- Product filters reach the sales fact through one clear dimension path
- Drill down moves correctly from Year to Quarter to Month
Explanation
Correct Answer
C:The observation 'Product filters reach the sales fact through one clear dimension path' directly tests the intended result. Denormalizing suitable descriptive attributes can simplify model relationships and queries.
Incorrect Answers
A:A future test is not yet observed operational evidence. The verification must establish: Product filters reach the sales fact through one clear dimension path.
B:Approval of a proposed design is not evidence of working behavior. The required observation is: Product filters reach the sales fact through one clear dimension path.
D:This belongs to a different case: A Power BI report needs a reusable hierarchy from Year to Quarter to Month. It does not validate the current change.
Question 260
The original scenario was: A purchasing model needs ProductCategory and Brand from a normalized Products reference, but analysts want simpler report filtering. The initial solution is already in place. Now this new requirement arises: Product attributes become too large or frequently changing to flatten safely. Which ADDITIONAL action BEST meets the changed condition?
- Reassess normalized dimensions and refresh/maintenance tradeoffs
- Build a chain of unnecessary bidirectional relationships between tiny lookup tables
- Product filters reach the sales fact through one clear dimension path
- Consider a flattened Product dimension for a star-schema model
Explanation
Correct Answer
A:The changed requirement is 'Product attributes become too large or frequently changing to flatten safely'. The additional response is 'Reassess normalized dimensions and refresh/maintenance tradeoffs'.
Incorrect Answers
B:This remains unsuitable for the original situation: Complex snowflake paths can make filter propagation harder to reason about. It also does not meet the changed need.
C:This observes the original approach but is not an additional action: Product filters reach the sales fact through one clear dimension path.
D:This is the already implemented original solution: Consider a flattened Product dimension for a star-schema model. Denormalizing suitable descriptive attributes can simplify model relationships and queries. It does not itself solve the new requirement.