Microsoft PL-300 Practice Test 27
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.
Question 261
An Orders fact has one row per order line, but an analyst wants the model's grain to be one row per order. Which approach BEST meets the stated Microsoft Power BI requirement?
- Assume OrderID is unique in the line-level fact and create a One-side relationship
- Create a separate order-level fact or summary table at the new grain
- Document the existing order-line grain before creating measures and relationships
- Use an active OrderDate relationship and an inactive ShipDate relationship when appropriate
Explanation
Correct Answer
C:A fact's grain determines which aggregation questions it can answer. For the stated case, Document the existing order-line grain before creating measures and relationships.
Incorrect Answers
A:OrderID legitimately repeats across line items, so it is not unique at that grain. The proposed shortcut 'Assume OrderID is unique in the line-level fact and create a One-side relationship' fails the documented need.
B:This might be appropriate after a different requirement arises: Management needs a second table with one row per order. It is not the best initial response to the stated case.
D:This addresses a separate source situation: A retailer records both OrderDate and ShipDate in Sales but has one Calendar table. It does not directly satisfy this case's priority.
Question 262
An Orders fact has one row per order line, but an analyst wants the model's grain to be one row per order. A colleague proposes: Assume OrderID is unique in the line-level fact and create a One-side relationship. Which explanation BEST identifies the defect in that proposal?
- OrderID legitimately repeats across line items, so it is not unique at that grain
- Two active parallel date paths can create ambiguous filtering semantics
- A fact's grain determines which aggregation questions it can answer
- The suggested approach is safe merely because its product name is familiar.
Explanation
Correct Answer
A:OrderID legitimately repeats across line items, so it is not unique at that grain. This directly explains why the proposal 'Assume OrderID is unique in the line-level fact and create a One-side relationship' should not be used.
Incorrect Answers
B:This addresses a different case: A retailer records both OrderDate and ShipDate in Sales but has one Calendar table. It is not the specific defect in 'Assume OrderID is unique in the line-level fact and create a One-side relationship'.
C:This is reasoning supporting the preferred solution 'Document the existing order-line grain before creating measures and relationships', 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: OrderID legitimately repeats across line items, so it is not unique at that grain.
Question 263
An Orders fact has one row per order line, but an analyst wants the model's grain to be one row per order. After implementing Document the existing order-line grain before creating measures and relationships, which observation BEST demonstrates that the intended result is actually working?
- The report owner approves Document the existing order-line grain before creating measures and relationships without testing the resulting behavior.
- Line totals reconcile to order totals using explicit aggregation
- Standard revenue follows OrderDate while a shipping measure can use the alternate path
- The team schedules a future check of whether Line totals reconcile to order totals using explicit aggregation, but has not observed a result.
Explanation
Correct Answer
B:The observation 'Line totals reconcile to order totals using explicit aggregation' directly tests the intended result. A fact's grain determines which aggregation questions it can answer.
Incorrect Answers
A:Approval of a proposed design is not evidence of working behavior. The required observation is: Line totals reconcile to order totals using explicit aggregation.
C:This belongs to a different case: A retailer records both OrderDate and ShipDate in Sales but has one Calendar table. It does not validate the current change.
D:A future test is not yet observed operational evidence. The verification must establish: Line totals reconcile to order totals using explicit aggregation.
Question 264
The original scenario was: An Orders fact has one row per order line, but an analyst wants the model's grain to be one row per order. The initial solution is already in place. Now this new requirement arises: Management needs a second table with one row per order. Which ADDITIONAL action BEST meets the changed condition?
- Assume OrderID is unique in the line-level fact and create a One-side relationship
- Create a separate order-level fact or summary table at the new grain
- Line totals reconcile to order totals using explicit aggregation
- Document the existing order-line grain before creating measures and relationships
Explanation
Correct Answer
B:The changed requirement is 'Management needs a second table with one row per order'. The additional response is 'Create a separate order-level fact or summary table at the new grain'.
Incorrect Answers
A:This remains unsuitable for the original situation: OrderID legitimately repeats across line items, so it is not unique at that grain. It also does not meet the changed need.
C:This observes the original approach but is not an additional action: Line totals reconcile to order totals using explicit aggregation.
D:This is the already implemented original solution: Document the existing order-line grain before creating measures and relationships. A fact's grain determines which aggregation questions it can answer. It does not itself solve the new requirement.
Question 265
A date dimension is used once for OrderDate and once for InvoiceDate in two distinct business pages. Which approach BEST meets the stated Microsoft Power BI requirement?
- Document the existing order-line grain before creating measures and relationships
- Use measure-specific relationship activation with documented behavior
- Relate dates to event columns with arbitrary active paths and no model design
- Introduce role-playing date tables or explicitly controlled relationships
Explanation
Correct Answer
D:A single date concept can serve multiple event roles without conflating contexts. For the stated case, Introduce role-playing date tables or explicitly controlled relationships.
Incorrect Answers
A:This addresses a separate source situation: An Orders fact has one row per order line, but an analyst wants the model's grain to be one row per order. It does not directly satisfy this case's priority.
B:This might be appropriate after a different requirement arises: A page needs a single date selector for whichever metric is selected. It is not the best initial response to the stated case.
C:Uncontrolled role relationships can change which event date a measure uses. The proposed shortcut 'Relate dates to event columns with arbitrary active paths and no model design' fails the documented need.
Question 266
A date dimension is used once for OrderDate and once for InvoiceDate in two distinct business pages. A colleague proposes: Relate dates to event columns with arbitrary active paths and no model design. Which explanation BEST identifies the defect in that proposal?
- A single date concept can serve multiple event roles without conflating contexts
- OrderID legitimately repeats across line items, so it is not unique at that grain
- Uncontrolled role relationships can change which event date a measure uses
- The suggested approach is safe merely because its product name is familiar.
Explanation
Correct Answer
C:Uncontrolled role relationships can change which event date a measure uses. This directly explains why the proposal 'Relate dates to event columns with arbitrary active paths and no model design' should not be used.
Incorrect Answers
A:This is reasoning supporting the preferred solution 'Introduce role-playing date tables or explicitly controlled relationships', but it does not directly name the defect in the proposed shortcut.
B:This addresses a different case: An Orders fact has one row per order line, but an analyst wants the model's grain to be one row per order. It is not the specific defect in 'Relate dates to event columns with arbitrary active paths and no model design'.
D:Product familiarity is not evidence of suitability. The actual defect in this proposal is: Uncontrolled role relationships can change which event date a measure uses.
Question 267
A date dimension is used once for OrderDate and once for InvoiceDate in two distinct business pages. After implementing Introduce role-playing date tables or explicitly controlled relationships, which observation BEST demonstrates that the intended result is actually working?
- The team schedules a future check of whether The Order and Invoice pages filter by their intended event dates, but has not observed a result.
- The report owner approves Introduce role-playing date tables or explicitly controlled relationships without testing the resulting behavior.
- Line totals reconcile to order totals using explicit aggregation
- The Order and Invoice pages filter by their intended event dates
Explanation
Correct Answer
D:The observation 'The Order and Invoice pages filter by their intended event dates' directly tests the intended result. A single date concept can serve multiple event roles without conflating contexts.
Incorrect Answers
A:A future test is not yet observed operational evidence. The verification must establish: The Order and Invoice pages filter by their intended event dates.
B:Approval of a proposed design is not evidence of working behavior. The required observation is: The Order and Invoice pages filter by their intended event dates.
C:This belongs to a different case: An Orders fact has one row per order line, but an analyst wants the model's grain to be one row per order. It does not validate the current change.
Question 268
The original scenario was: A date dimension is used once for OrderDate and once for InvoiceDate in two distinct business pages. The initial solution is already in place. Now this new requirement arises: A page needs a single date selector for whichever metric is selected. Which ADDITIONAL action BEST meets the changed condition?
- The Order and Invoice pages filter by their intended event dates
- Relate dates to event columns with arbitrary active paths and no model design
- Use measure-specific relationship activation with documented behavior
- Introduce role-playing date tables or explicitly controlled relationships
Explanation
Correct Answer
C:The changed requirement is 'A page needs a single date selector for whichever metric is selected'. The additional response is 'Use measure-specific relationship activation with documented behavior'.
Incorrect Answers
A:This observes the original approach but is not an additional action: The Order and Invoice pages filter by their intended event dates.
B:This remains unsuitable for the original situation: Uncontrolled role relationships can change which event date a measure uses. It also does not meet the changed need.
D:This is the already implemented original solution: Introduce role-playing date tables or explicitly controlled relationships. A single date concept can serve multiple event roles without conflating contexts. It does not itself solve the new requirement.
Question 269
A regional sales table uses a mapping bridge where one salesperson can serve multiple regions. Which approach BEST meets the stated Microsoft Power BI requirement?
- Model the many-to-many mapping with an explicit bridge and test filter behavior
- Create a Date table with CALENDAR or a supported calendar-generation approach
- Create a many-to-many relationship directly between unrelated fact tables by name
- Store dated assignments and resolve them using an effective-period mapping
Explanation
Correct Answer
A:A bridge makes nonunique mapping relationships deliberate and traceable. For the stated case, Model the many-to-many mapping with an explicit bridge and test filter behavior.
Incorrect Answers
B:This addresses a separate source situation: A model needs a calendar that spans minimum and maximum transaction dates. It does not directly satisfy this case's priority.
C:Direct fact-to-fact ambiguity can double-count or distort totals. The proposed shortcut 'Create a many-to-many relationship directly between unrelated fact tables by name' fails the documented need.
D:This might be appropriate after a different requirement arises: Region assignments become time-dependent. It is not the best initial response to the stated case.
Question 270
A regional sales table uses a mapping bridge where one salesperson can serve multiple regions. A colleague proposes: Create a many-to-many relationship directly between unrelated fact tables by name. Which explanation BEST identifies the defect in that proposal?
- Direct fact-to-fact ambiguity can double-count or distort totals
- A fact date column can repeat and cannot provide unique daily dimensional rows
- A bridge makes nonunique mapping relationships deliberate and traceable
- The suggested approach is safe merely because its product name is familiar.
Explanation
Correct Answer
A:Direct fact-to-fact ambiguity can double-count or distort totals. This directly explains why the proposal 'Create a many-to-many relationship directly between unrelated fact tables by name' should not be used.
Incorrect Answers
B:This addresses a different case: A model needs a calendar that spans minimum and maximum transaction dates. It is not the specific defect in 'Create a many-to-many relationship directly between unrelated fact tables by name'.
C:This is reasoning supporting the preferred solution 'Model the many-to-many mapping with an explicit bridge and test filter behavior', 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: Direct fact-to-fact ambiguity can double-count or distort totals.