Eoghan Bonass
09/30/2026, 8:37 PM93f0b9ca-a42b-4ab4-b690-f4310cd8aa59.
Could someone please investigate why the attachment was empty for this scheduled export? Happy to provide further details via DM.kapa.ai
09/30/2026, 8:37 PM93f0b9ca-a42b-4ab4-b690-f4310cd8aa59, so I cannot confirm the exact reason why the file generated with only headers for this specific run.
Based on similar documented cases:
• When an export succeeds or delivers but contains only headers or no data, the visualization typically returned no rows at the time of execution because no data matched the active filters or conditions [Slack forum user question].
• If your data refresh overlaps with the scheduled execution time, or if the underlying data was temporarily unavailable or filtered out, the export engine will process the table as empty [Slack forum user question].
Resolving the specifics requires a GoodData Support team member to inspect the backend logs and execution trace. The Support team monitors this Slack community and will step into the thread as needed.
To help the Support team investigate, please add the following details directly to this thread:
• Organization ID and Workspace ID
• Dashboard ID and Visualization/Insight ID
• The schedule definition (cron timing, timezone, and execution user)
• The traceId (93f0b9ca-a42b-4ab4-b690-f4310cd8aa59)
• Whether manual export of the visualization currently yields data under the same filter context and for the user owning the schedule
Support Options Community support (Startup & Professional)
You are already in the right place. The GoodData Support team monitors this Slack, and a team member will join the conversation when human review is needed. Please keep the discussion and post the requested details directly in this thread. You can also consult the Community Forums.
24/7 Support (Enterprise plans)
If you are on an Enterprise plan or experiencing a Severity 1 (L1) critical issue, these direct options are available in addition to this thread:
• Submit a ticket
• Email: support@gooddata.com
• Phone: +1 (415) 200-0194 👍 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
09/30/2026, 9:59 PMprocess_name filter also found no matching values.
This means no data matched the filters when the schedule ran. Could you check:
1. Does a manual export return data when run as the schedule owner, with the same filters?
2. Do the process_name values in the filter still exist in the data?
3. Does your data load run around Monday 11:00 UTC?
Also, could you share the dates of the earlier empty deliveries? We’ll check whether they follow the same pattern.Eoghan Bonass
10/01/2026, 3:28 PMprocess_name filter value still exists in the data
3. Our data load ran at 10:03 and then again at 11:03 - so there should have been no conflict when the schedule query ran, i.e. data would not have been actively refreshing then, tables should have been populated
The earlier empty deliveries are historical and I don't know if even the customer has the emails; I mentioned this to highlight its not the first time they've experienced this (although could be for the user in question).
Are you able to share the query run by the scheduler? It's unusual that the results from live data source query were empty, and the specifics of the executed query could help figure out what happened.
Now that subsequent data loads have run, it's difficult to say if any of the source tables were empty; they certainly shouldn't have been. But the data load prior to schedule run did update one of the tables that has fields from the query, and that is implemented as a truncate+refill, so it could be a synchronization bug on our side.Michael Ullock
10/01/2026, 5:19 PMprocess_name or a related attribute? The SQL in your query history will show the UDF conditions too.
2. On the truncate+refill: how long did the 10:03 load take, and do the truncate and refill run in one transaction? If the refill was still running or not yet committed at 11:00, that would explain an empty result.Eoghan Bonass
10/01/2026, 8:25 PMMichael Ullock
10/01/2026, 11:54 PMEoghan Bonass
10/02/2026, 12:51 PMprocess_name - when you asked about it, I didn't think to check the definition to compare the value to the live filter.
The value was changed upstream (i.e. by the customer in our product) on the 8th of May, so presumably the schedule query executions every Monday have been delivering empty results since then. It's unclear if the customer mentioned this to our own Customer Support team earlier than this week.
I'm going to recreate the schedule on behalf of the customer and ensure it uses live values.
Thanks for your help on this one, really appreciate it!