Raffaella Gozzini
10/31/2025, 6:29 PMJoseph Heun
10/31/2025, 7:25 PMWITHIN (Business) statement locks the granularity at the Business level, so the filter evaluates completion % for each Business unit as a whole, not individual rows.
Alternative: Nested Metric Approach
You could create a helper metric that calculates completion at the Business level:
`SELECT Total Completion % WHERE (SELECT Total Completion % BY Business) > 80`This evaluates the condition at the Business aggregation level before applying it to the detailed rows.
In regrads to connecting to Headline Report
For your drill-down requirement from a headline to this breakdown report, you can set up a drill-in path. In the headline report configuration:
1. Go to the Drilling tab
2. Under "When I click on", select your completion metric
3. Under "Show me", select the Business attribute to break down by
This will maintain the same metric while filtering for the selected value and showing the breakdown by Business, Full name, and Job title.
The knowledge sources don't explicitly detail filtering aggregated groups while maintaining detail rows in tables, so you may need to experiment with these MAQL approaches or consult GoodData support for your specific use case.
Answer based on the following sources:
*Extended TOP and BOTTOM Ranks*help.gooddata.com/classic
*Drilling In*help.gooddata.com/classicRaffaella Gozzini
11/03/2025, 2:41 PMJoseph Heun
11/03/2025, 3:12 PM