Microsoft PL-300 Practice Test 34
Question 330
The source contains Qty and UnitPrice but no stored line revenue and filters should affect totals. A colleague proposes: Multiply SUM(Qty) by SUM(UnitPrice) as though all rows had one price. Which explanation BEST identifies the defect in that proposal?
- Destructive source filtering removes other categories for unrelated reports
- SUMX evaluates a row expression before summing across current rows
- Products of column totals generally differ from sums of row-level products
- The suggested approach is safe merely because its product name is familiar.
Explanation
Correct Answer
C:Products of column totals generally differ from sums of row-level products. This directly explains why the proposal 'Multiply SUM(Qty) by SUM(UnitPrice) as though all rows had one price' should not be used.
Incorrect Answers
A:This addresses a different case: Management wants revenue only for products in Category Bikes without deleting other sales from the model. It is not the specific defect in 'Multiply SUM(Qty) by SUM(UnitPrice) as though all rows had one price'.
B:This is reasoning supporting the preferred solution 'Use SUMX(Sales, Sales[Qty] * Sales[UnitPrice])', 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: Products of column totals generally differ from sums of row-level products.
Question 331
The source contains Qty and UnitPrice but no stored line revenue and filters should affect totals. After implementing Use SUMX(Sales, Sales[Qty] * Sales[UnitPrice]), which observation BEST demonstrates that the intended result is actually working?
- The team schedules a future check of whether A two-line example reconciles to individual extended amounts summed together, but has not observed a result.
- The report owner approves Use SUMX(Sales, Sales[Qty] * Sales[UnitPrice]) without testing the resulting behavior.
- A two-line example reconciles to individual extended amounts summed together
- The Bikes measure returns only bike sales while the general measure remains unchanged
Explanation
Correct Answer
C:The observation 'A two-line example reconciles to individual extended amounts summed together' directly tests the intended result. SUMX evaluates a row expression before summing across current rows.
Incorrect Answers
A:A future test is not yet observed operational evidence. The verification must establish: A two-line example reconciles to individual extended amounts summed together.
B:Approval of a proposed design is not evidence of working behavior. The required observation is: A two-line example reconciles to individual extended amounts summed together.
D:This belongs to a different case: Management wants revenue only for products in Category Bikes without deleting other sales from the model. It does not validate the current change.
Question 332
The original scenario was: The source contains Qty and UnitPrice but no stored line revenue and filters should affect totals. The initial solution is already in place. Now this new requirement arises: A fixed LineAmount field becomes available from the accounting source. Which ADDITIONAL action BEST meets the changed condition?
- Use SUM over the validated stored amount if it matches the rule
- Use SUMX(Sales, Sales[Qty] * Sales[UnitPrice])
- A two-line example reconciles to individual extended amounts summed together
- Multiply SUM(Qty) by SUM(UnitPrice) as though all rows had one price
Explanation
Correct Answer
A:The changed requirement is 'A fixed LineAmount field becomes available from the accounting source'. The additional response is 'Use SUM over the validated stored amount if it matches the rule'.
Incorrect Answers
B:This is the already implemented original solution: Use SUMX(Sales, Sales[Qty] * Sales[UnitPrice]). SUMX evaluates a row expression before summing across current rows. It does not itself solve the new requirement.
C:This observes the original approach but is not an additional action: A two-line example reconciles to individual extended amounts summed together.
D:This remains unsuitable for the original situation: Products of column totals generally differ from sums of row-level products. It also does not meet the changed need.
Question 333
A measure in Sales needs each row's related Product StandardCost for a row-level extended-cost calculation. Which approach BEST meets the stated Microsoft Power BI requirement?
- Use LOOKUPVALUE without any join key and expect an arbitrary matching cost
- Use a dated cost table and resolve the correct cost version
- Use RELATED(Product[StandardCost]) inside an iterator with a valid many-to-one relationship
- Use a year-to-date measure with DATESYTD or an equivalent time-intelligence pattern
Explanation
Correct Answer
C:RELATED retrieves the related one-side value when row context and relationship allow. For the stated case, Use RELATED(Product[StandardCost]) inside an iterator with a valid many-to-one relationship.
Incorrect Answers
A:Lookup without a reliable key can return wrong or ambiguous values. The proposed shortcut 'Use LOOKUPVALUE without any join key and expect an arbitrary matching cost' fails the documented need.
B:This might be appropriate after a different requirement arises: Standard cost varies by effective date. It is not the best initial response to the stated case.
D:This addresses a separate source situation: An executive wants cumulative revenue from January 1 through each selected day. It does not directly satisfy this case's priority.
Question 334
A measure in Sales needs each row's related Product StandardCost for a row-level extended-cost calculation. A colleague proposes: Use LOOKUPVALUE without any join key and expect an arbitrary matching cost. Which explanation BEST identifies the defect in that proposal?
- The suggested approach is safe merely because its product name is familiar.
- RELATED retrieves the related one-side value when row context and relationship allow
- Lookup without a reliable key can return wrong or ambiguous values
- A rolling week is not the year's cumulative total
Explanation
Correct Answer
C:Lookup without a reliable key can return wrong or ambiguous values. This directly explains why the proposal 'Use LOOKUPVALUE without any join key and expect an arbitrary matching cost' should not be used.
Incorrect Answers
A:Product familiarity is not evidence of suitability. The actual defect in this proposal is: Lookup without a reliable key can return wrong or ambiguous values.
B:This is reasoning supporting the preferred solution 'Use RELATED(Product[StandardCost]) inside an iterator with a valid many-to-one relationship', but it does not directly name the defect in the proposed shortcut.
D:This addresses a different case: An executive wants cumulative revenue from January 1 through each selected day. It is not the specific defect in 'Use LOOKUPVALUE without any join key and expect an arbitrary matching cost'.
Question 335
A measure in Sales needs each row's related Product StandardCost for a row-level extended-cost calculation. After implementing Use RELATED(Product[StandardCost]) inside an iterator with a valid many-to-one relationship, which observation BEST demonstrates that the intended result is actually working?
- Extended cost matches the related product cost on sampled sale lines
- The measure resets at the start of each calendar year
- The team schedules a future check of whether Extended cost matches the related product cost on sampled sale lines, but has not observed a result.
- The report owner approves Use RELATED(Product[StandardCost]) inside an iterator with a valid many-to-one relationship without testing the resulting behavior.
Explanation
Correct Answer
A:The observation 'Extended cost matches the related product cost on sampled sale lines' directly tests the intended result. RELATED retrieves the related one-side value when row context and relationship allow.
Incorrect Answers
B:This belongs to a different case: An executive wants cumulative revenue from January 1 through each selected day. It does not validate the current change.
C:A future test is not yet observed operational evidence. The verification must establish: Extended cost matches the related product cost on sampled sale lines.
D:Approval of a proposed design is not evidence of working behavior. The required observation is: Extended cost matches the related product cost on sampled sale lines.
Question 336
The original scenario was: A measure in Sales needs each row's related Product StandardCost for a row-level extended-cost calculation. The initial solution is already in place. Now this new requirement arises: Standard cost varies by effective date. Which ADDITIONAL action BEST meets the changed condition?
- Use a dated cost table and resolve the correct cost version
- Use RELATED(Product[StandardCost]) inside an iterator with a valid many-to-one relationship
- Extended cost matches the related product cost on sampled sale lines
- Use LOOKUPVALUE without any join key and expect an arbitrary matching cost
Explanation
Correct Answer
A:The changed requirement is 'Standard cost varies by effective date'. The additional response is 'Use a dated cost table and resolve the correct cost version'.
Incorrect Answers
B:This is the already implemented original solution: Use RELATED(Product[StandardCost]) inside an iterator with a valid many-to-one relationship. RELATED retrieves the related one-side value when row context and relationship allow. It does not itself solve the new requirement.
C:This observes the original approach but is not an additional action: Extended cost matches the related product cost on sampled sale lines.
D:This remains unsuitable for the original situation: Lookup without a reliable key can return wrong or ambiguous values. It also does not meet the changed need.
Question 337
A bar chart must show each product's rank by Sales Amount within selected business scope. Which approach BEST meets the stated Microsoft Power BI requirement?
- Sort ProductName alphabetically and label that order as sales rank
- Change the rank table to an ALLSELECTED scope
- Create a RANKX measure over the intended product population
- Use SELECTEDVALUE(Region[RegionName], "All regions")
Explanation
Correct Answer
C:RANKX evaluates relative rankings for values in a defined table. For the stated case, Create a RANKX measure over the intended product population.
Incorrect Answers
A:Alphabetical order is not a revenue-based rank. The proposed shortcut 'Sort ProductName alphabetically and label that order as sales rank' fails the documented need.
B:This might be appropriate after a different requirement arises: The business wants rank only among selected products. It is not the best initial response to the stated case.
D:This addresses a separate source situation: A dynamic title should show the chosen Region if exactly one region is selected. It does not directly satisfy this case's priority.
Question 338
A bar chart must show each product's rank by Sales Amount within selected business scope. A colleague proposes: Sort ProductName alphabetically and label that order as sales rank. Which explanation BEST identifies the defect in that proposal?
- The suggested approach is safe merely because its product name is familiar.
- RANKX evaluates relative rankings for values in a defined table
- Alphabetical order is not a revenue-based rank
- MAX can hide multiple selected values behind a single lexicographic result
Explanation
Correct Answer
C:Alphabetical order is not a revenue-based rank. This directly explains why the proposal 'Sort ProductName alphabetically and label that order as sales rank' should not be used.
Incorrect Answers
A:Product familiarity is not evidence of suitability. The actual defect in this proposal is: Alphabetical order is not a revenue-based rank.
B:This is reasoning supporting the preferred solution 'Create a RANKX measure over the intended product population', but it does not directly name the defect in the proposed shortcut.
D:This addresses a different case: A dynamic title should show the chosen Region if exactly one region is selected. It is not the specific defect in 'Sort ProductName alphabetically and label that order as sales rank'.
Question 339
A bar chart must show each product's rank by Sales Amount within selected business scope. After implementing Create a RANKX measure over the intended product population, which observation BEST demonstrates that the intended result is actually working?
- Products sort by measured sales rank, with ties handled by the chosen policy
- The report owner approves Create a RANKX measure over the intended product population without testing the resulting behavior.
- The title shows one region or All regions with multiple selections
- The team schedules a future check of whether Products sort by measured sales rank, with ties handled by the chosen policy, but has not observed a result.
Explanation
Correct Answer
A:The observation 'Products sort by measured sales rank, with ties handled by the chosen policy' directly tests the intended result. RANKX evaluates relative rankings for values in a defined table.
Incorrect Answers
B:Approval of a proposed design is not evidence of working behavior. The required observation is: Products sort by measured sales rank, with ties handled by the chosen policy.
C:This belongs to a different case: A dynamic title should show the chosen Region if exactly one region is selected. It does not validate the current change.
D:A future test is not yet observed operational evidence. The verification must establish: Products sort by measured sales rank, with ties handled by the chosen policy.
Question 340
The original scenario was: A bar chart must show each product's rank by Sales Amount within selected business scope. The initial solution is already in place. Now this new requirement arises: The business wants rank only among selected products. Which ADDITIONAL action BEST meets the changed condition?
- Products sort by measured sales rank, with ties handled by the chosen policy
- Sort ProductName alphabetically and label that order as sales rank
- Create a RANKX measure over the intended product population
- Change the rank table to an ALLSELECTED scope
Explanation
Correct Answer
D:The changed requirement is 'The business wants rank only among selected products'. The additional response is 'Change the rank table to an ALLSELECTED scope'.
Incorrect Answers
A:This observes the original approach but is not an additional action: Products sort by measured sales rank, with ties handled by the chosen policy.
B:This remains unsuitable for the original situation: Alphabetical order is not a revenue-based rank. It also does not meet the changed need.
C:This is the already implemented original solution: Create a RANKX measure over the intended product population. RANKX evaluates relative rankings for values in a defined table. It does not itself solve the new requirement.