Microsoft PL-300 Practice Test 37
Question 360
The original scenario was: A bank reports month-end account balances and must calculate annual balances without summing every day's snapshot. The initial solution is already in place. Now this new requirement arises: Management wants average daily balance for the year instead. Which ADDITIONAL action BEST meets the changed condition?
- Use an appropriately weighted or daily average measure
- Use a semi-additive closing balance measure based on the last relevant date
- The year result equals the final available closing balance, not all daily balances
- Sum all daily Balance rows to obtain the year-end balance
Explanation
Correct Answer
A:The changed requirement is 'Management wants average daily balance for the year instead'. The additional response is 'Use an appropriately weighted or daily average measure'.
Incorrect Answers
B:This is the already implemented original solution: Use a semi-additive closing balance measure based on the last relevant date. Balance snapshots are additive across accounts but not across time. It does not itself solve the new requirement.
C:This observes the original approach but is not an additional action: The year result equals the final available closing balance, not all daily balances.
D:This remains unsuitable for the original situation: Adding snapshots over time overstates closing financial balances. It also does not meet the changed need.
Question 361
An invoice table stores varying line prices and management asks for average price weighted by quantity. Which approach BEST meets the stated Microsoft Power BI requirement?
- Create a RANKX measure over the intended product population
- Use DIVIDE(SUMX(Sales, Qty * Price), SUM(Sales[Qty]))
- Use AVERAGE(Sales[Price]) even though quantities vary drastically
- Use AVERAGE over line prices for that distinct metric
Explanation
Correct Answer
B:A weighted average accounts for quantity rather than treating line prices equally. For the stated case, Use DIVIDE(SUMX(Sales, Qty * Price), SUM(Sales[Qty])).
Incorrect Answers
A:This addresses a separate source situation: A bar chart must show each product's rank by Sales Amount within selected business scope. It does not directly satisfy this case's priority.
C:Unweighted mean prices misrepresent per-unit pricing. The proposed shortcut 'Use AVERAGE(Sales[Price]) even though quantities vary drastically' fails the documented need.
D:This might be appropriate after a different requirement arises: Management changes the question to average displayed line price. It is not the best initial response to the stated case.
Question 362
An invoice table stores varying line prices and management asks for average price weighted by quantity. A colleague proposes: Use AVERAGE(Sales[Price]) even though quantities vary drastically. Which explanation BEST identifies the defect in that proposal?
- Unweighted mean prices misrepresent per-unit pricing
- A weighted average accounts for quantity rather than treating line prices equally
- The suggested approach is safe merely because its product name is familiar.
- Alphabetical order is not a revenue-based rank
Explanation
Correct Answer
A:Unweighted mean prices misrepresent per-unit pricing. This directly explains why the proposal 'Use AVERAGE(Sales[Price]) even though quantities vary drastically' should not be used.
Incorrect Answers
B:This is reasoning supporting the preferred solution 'Use DIVIDE(SUMX(Sales, Qty * Price), SUM(Sales[Qty]))', 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: Unweighted mean prices misrepresent per-unit pricing.
D:This addresses a different case: A bar chart must show each product's rank by Sales Amount within selected business scope. It is not the specific defect in 'Use AVERAGE(Sales[Price]) even though quantities vary drastically'.
Question 363
An invoice table stores varying line prices and management asks for average price weighted by quantity. After implementing Use DIVIDE(SUMX(Sales, Qty * Price), SUM(Sales[Qty])), which observation BEST demonstrates that the intended result is actually working?
- The team schedules a future check of whether A two-item test yields the mathematically weighted price, but has not observed a result.
- The report owner approves Use DIVIDE(SUMX(Sales, Qty * Price), SUM(Sales[Qty])) without testing the resulting behavior.
- Products sort by measured sales rank, with ties handled by the chosen policy
- A two-item test yields the mathematically weighted price
Explanation
Correct Answer
D:The observation 'A two-item test yields the mathematically weighted price' directly tests the intended result. A weighted average accounts for quantity rather than treating line prices equally.
Incorrect Answers
A:A future test is not yet observed operational evidence. The verification must establish: A two-item test yields the mathematically weighted price.
B:Approval of a proposed design is not evidence of working behavior. The required observation is: A two-item test yields the mathematically weighted price.
C:This belongs to a different case: A bar chart must show each product's rank by Sales Amount within selected business scope. It does not validate the current change.
Question 364
The original scenario was: An invoice table stores varying line prices and management asks for average price weighted by quantity. The initial solution is already in place. Now this new requirement arises: Management changes the question to average displayed line price. Which ADDITIONAL action BEST meets the changed condition?
- Use AVERAGE(Sales[Price]) even though quantities vary drastically
- Use AVERAGE over line prices for that distinct metric
- Use DIVIDE(SUMX(Sales, Qty * Price), SUM(Sales[Qty]))
- A two-item test yields the mathematically weighted price
Explanation
Correct Answer
B:The changed requirement is 'Management changes the question to average displayed line price'. The additional response is 'Use AVERAGE over line prices for that distinct metric'.
Incorrect Answers
A:This remains unsuitable for the original situation: Unweighted mean prices misrepresent per-unit pricing. It also does not meet the changed need.
C:This is the already implemented original solution: Use DIVIDE(SUMX(Sales, Qty * Price), SUM(Sales[Qty])). A weighted average accounts for quantity rather than treating line prices equally. It does not itself solve the new requirement.
D:This observes the original approach but is not an additional action: A two-item test yields the mathematically weighted price.
Question 365
A quality measure must count orders with Status Failed under current customer filters. Which approach BEST meets the stated Microsoft Power BI requirement?
- Use CALCULATE([Revenue], REMOVEFILTERS(Product))
- Use CALCULATE(COUNTROWS(Orders), Orders[Status] = "Failed")
- Use COUNTROWS(Orders) without a status condition for failed orders
- Divide the failed count by the total eligible order count
Explanation
Correct Answer
B:CALCULATE can count filtered rows under report context. For the stated case, Use CALCULATE(COUNTROWS(Orders), Orders[Status] = "Failed").
Incorrect Answers
A:This addresses a separate source situation: A report needs total revenue across all product categories while keeping the selected dates. It does not directly satisfy this case's priority.
C:An unfiltered row count includes successful orders. The proposed shortcut 'Use COUNTROWS(Orders) without a status condition for failed orders' fails the documented need.
D:This might be appropriate after a different requirement arises: Managers also want the failure rate. It is not the best initial response to the stated case.
Question 366
A quality measure must count orders with Status Failed under current customer filters. A colleague proposes: Use COUNTROWS(Orders) without a status condition for failed orders. Which explanation BEST identifies the defect in that proposal?
- An unfiltered row count includes successful orders
- The suggested approach is safe merely because its product name is familiar.
- CALCULATE can count filtered rows under report context
- Removing all filters eliminates the chosen date context too
Explanation
Correct Answer
A:An unfiltered row count includes successful orders. This directly explains why the proposal 'Use COUNTROWS(Orders) without a status condition for failed orders' should not be used.
Incorrect Answers
B:Product familiarity is not evidence of suitability. The actual defect in this proposal is: An unfiltered row count includes successful orders.
C:This is reasoning supporting the preferred solution 'Use CALCULATE(COUNTROWS(Orders), Orders[Status] = "Failed")', but it does not directly name the defect in the proposed shortcut.
D:This addresses a different case: A report needs total revenue across all product categories while keeping the selected dates. It is not the specific defect in 'Use COUNTROWS(Orders) without a status condition for failed orders'.
Question 367
A quality measure must count orders with Status Failed under current customer filters. After implementing Use CALCULATE(COUNTROWS(Orders), Orders[Status] = "Failed"), which observation BEST demonstrates that the intended result is actually working?
- The report owner approves Use CALCULATE(COUNTROWS(Orders), Orders[Status] = "Failed") without testing the resulting behavior.
- A status-filtered row tally matches the source exception list
- The denominator changes with date but not product-category slicers
- The team schedules a future check of whether A status-filtered row tally matches the source exception list, but has not observed a result.
Explanation
Correct Answer
B:The observation 'A status-filtered row tally matches the source exception list' directly tests the intended result. CALCULATE can count filtered rows under report context.
Incorrect Answers
A:Approval of a proposed design is not evidence of working behavior. The required observation is: A status-filtered row tally matches the source exception list.
C:This belongs to a different case: A report needs total revenue across all product categories while keeping the selected dates. It does not validate the current change.
D:A future test is not yet observed operational evidence. The verification must establish: A status-filtered row tally matches the source exception list.
Question 368
The original scenario was: A quality measure must count orders with Status Failed under current customer filters. The initial solution is already in place. Now this new requirement arises: Managers also want the failure rate. Which ADDITIONAL action BEST meets the changed condition?
- Divide the failed count by the total eligible order count
- A status-filtered row tally matches the source exception list
- Use CALCULATE(COUNTROWS(Orders), Orders[Status] = "Failed")
- Use COUNTROWS(Orders) without a status condition for failed orders
Explanation
Correct Answer
A:The changed requirement is 'Managers also want the failure rate'. The additional response is 'Divide the failed count by the total eligible order count'.
Incorrect Answers
B:This observes the original approach but is not an additional action: A status-filtered row tally matches the source exception list.
C:This is the already implemented original solution: Use CALCULATE(COUNTROWS(Orders), Orders[Status] = "Failed"). CALCULATE can count filtered rows under report context. It does not itself solve the new requirement.
D:This remains unsuitable for the original situation: An unfiltered row count includes successful orders. It also does not meet the changed need.
Question 369
A report needs total revenue across all product categories while keeping the selected dates. Which approach BEST meets the stated Microsoft Power BI requirement?
- Use REMOVEFILTERS on every table and expect date filters to remain
- Use an ALLSELECTED product set after defining visual-total behavior
- Use CALCULATE([Revenue], REMOVEFILTERS(Product))
- Use CALCULATE with USERELATIONSHIP between Date and PromotionDate
Explanation
Correct Answer
C:REMOVEFILTERS on Product removes its filters without automatically removing Date filters. For the stated case, Use CALCULATE([Revenue], REMOVEFILTERS(Product)).
Incorrect Answers
A:Removing all filters eliminates the chosen date context too. The proposed shortcut 'Use REMOVEFILTERS on every table and expect date filters to remain' fails the documented need.
B:This might be appropriate after a different requirement arises: The business wants only currently visible products in the denominator. It is not the best initial response to the stated case.
D:This addresses a separate source situation: A revenue KPI should use an inactive PromotionDate relationship only for promoted-sales analysis. It does not directly satisfy this case's priority.
Question 370
A report needs total revenue across all product categories while keeping the selected dates. A colleague proposes: Use REMOVEFILTERS on every table and expect date filters to remain. Which explanation BEST identifies the defect in that proposal?
- The suggested approach is safe merely because its product name is familiar.
- Removing all filters eliminates the chosen date context too
- Bidirectionality does not itself choose which inactive date role to activate
- REMOVEFILTERS on Product removes its filters without automatically removing Date filters
Explanation
Correct Answer
B:Removing all filters eliminates the chosen date context too. This directly explains why the proposal 'Use REMOVEFILTERS on every table and expect date filters to remain' should not be used.
Incorrect Answers
A:Product familiarity is not evidence of suitability. The actual defect in this proposal is: Removing all filters eliminates the chosen date context too.
C:This addresses a different case: A revenue KPI should use an inactive PromotionDate relationship only for promoted-sales analysis. It is not the specific defect in 'Use REMOVEFILTERS on every table and expect date filters to remain'.
D:This is reasoning supporting the preferred solution 'Use CALCULATE([Revenue], REMOVEFILTERS(Product))', but it does not directly name the defect in the proposed shortcut.