An analytics engineer must let report consumers swap the axis of one shared chart between Product, Region, and Channel through a slicer, and separately must make a single revenue measure render as currency below one million and as a thousands abbreviation above it, with the format chosen at evaluation time. The engineer wants the governed, model-defined feature for each requirement. Which TWO feature-to-requirement pairings are correct? Select TWO.
- AA calculated column on the date dimension delivers the per-value revenue format, because the column stores the chosen currency or thousands text for each row ready for the visual.
- BA calculation group with one item per dimension delivers the axis switching, because selecting an item on a slicer rebinds the chart axis to Product, Region, or Channel.
- CA field parameter listing Product, Region, and Channel delivers the axis switching, because a slicer over the parameter rebinds the single chart's axis to the chosen dimension at view time. Correct
- DA dynamic format string on the measure delivers the per-value format, because its DAX expression tests the result against the threshold and returns currency or thousands per evaluation. Correct
Why A is wrong: This is tempting because columns can hold formatted text, but a calculated text column stops aggregating as a number and is fixed at refresh, so it cannot vary the numeric format per evaluated value as the threshold rule requires.
Why B is wrong: This is tempting because calculation groups respond to slicers, but they modify how a measure is calculated and cannot place an arbitrary dimension on a chart axis, so they do not perform the grouping-field swap described.
Why C is correct: A field parameter is a model-defined table of fields that a slicer selects from, so choosing one dimension rebinds the shared chart axis to it, which is the governed mechanism for view-time dimension switching.
Why D is correct: A dynamic format string is a DAX expression evaluated alongside the measure value, so it can branch on the magnitude and return the appropriate format per result, travelling with the measure into any visual without extra columns.