Eoin O'Grady
03/04/2026, 12:24 AMkapa.ai
03/04/2026, 12:25 AMfrom: -6, to: 0 with GDC.time.date granularity = last 7 days). [Filter Visual Components]
2. To-Date filters – combine a relative period (e.g., "this year") with a boundedFilter that caps the end at today. For example, Year-to-Date (YTD) covers Jan 1 of the current year through today. [Using To Date filters]
Why Your Use Case Is Challenging
Your requirement is:
• Fixed start: January 1, 2026 (a specific calendar year start)
• Dynamic end: the last complete Sunday, 2 weeks ago — rolling forward weekly
This combination is not directly supported out of the box. Here's why:
• A Year-to-Date (YTD) filter would give you Jan 1 → today, but the end boundary would be today, not "last complete Sunday 2 weeks ago."
• The boundedFilter in GoodData only supports bounding to to: 0 (current period) or from: 0, not an offset like "2 weeks ago Sunday." [Using To Date filters]
• A relative date filter with granularity: WEEK and from: 0, to: -2 would give you a rolling 2-week-ago window, but the start would not be pinned to Jan 1.
Closest Possible Workaround
The closest native approximation would be a relative date filter via the API with a very large negative from value to approximate "start of year," but this would not precisely pin to Jan 1, 2026. As noted in community feedback, the UI limits the range (e.g., max 104 weeks in the UI), but the API allows larger values like -200. [Filter Visual Components]
For a truly dynamic "Jan 1 → last complete Sunday 2 weeks ago" filter, the recommended approach would be to prepare this logic at the data source level — for example, by computing a column or flag in your database that marks whether a record falls within the desired window. GoodData's date filters are designed for analytical aggregations and do not support this level of custom boundary logic natively. [Slack community]
If this is a critical requirement, I'd suggest submitting it as product feedback to GoodData, as this type of use case has been flagged by other community members as a gap in the current filtering capabilities. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups.
👀 Our Support team monitors all messages and will jump in if needed.Michael Ullock
03/04/2026, 1:26 AMShamil Akhmadyshev
03/13/2026, 1:48 AMEoin O'Grady
03/13/2026, 3:04 PMMichael Ullock
03/13/2026, 3:17 PM