Question 170
A Power BI team has selected this approach: Create a one-to-many relationship from unique Product to repeating Sales keys. The original business context is: A sales fact has repeated ProductKey values while a product dimension contains one row per ProductKey. Which acceptance test best demonstrates the intended outcome?
Explanation
Correct Answer
A product slicer filters the correct matching sales rows without duplicate-dimension-key errors. It provides the required observation for the chosen implementation: Create a one-to-many relationship from unique Product to repeating Sales keys. This test addresses the stated business constraint directly.
Incorrect Answers
Visuals display SKU values without automatic sum or average aggregation. That check would be meaningful for the separate case: A dimension has a column of SKU labels for grouping but report authors should not aggregate it numerically. It would not directly verify this scenario's selected implementation: Create a one-to-many relationship from unique Product to repeating Sales keys.
Sales transactions across different times on the same day appear under the correct calendar date. That check would be meaningful for the separate case: A date dimension is accidentally related to Sales[TimeStamp] containing nonzero times. It would not directly verify this scenario's selected implementation: Create a one-to-many relationship from unique Product to repeating Sales keys.
InvoiceDate and ShipDate slicers independently narrow the intended date roles in one visual. That check would be meaningful for the separate case: Sales has InvoiceDate and ShipDate but the business requires separate simultaneous slicers for both roles. It would not directly verify this scenario's selected implementation: Create a one-to-many relationship from unique Product to repeating Sales keys.