Calculations: EVALUATE, FILTER, and Level-Based Measures
Explain how EVALUATE, FILTER, and level-based (context-changing) formulas let analysts write calculations OBIEE's standard aggregation model can't express directly.
OBIEE's function library covers most business calculations natively, but interviewers specifically probe EVALUATE and FILTER because they represent the "escape hatches" senior developers reach for when the standard aggregation model hits its limits — and knowing when (and when not) to use them is a real differentiator.
FILTER is like asking "what would my grade be if only my math scores counted?" without retaking the whole semester. EVALUATE is like handing a translator a note in the destination language directly, bypassing your own broken grammar entirely. Level-based measures are like posting the country's total population next to every city's row in a table, even though the table itself is sorted city-by-city.