Recurring (Scheduled) Exports
Data ExportsWhat Scheduled Exports Are
Scheduled exports run automatically on a configured cadence
and deliver the resulting file via email. They are useful
for recurring reports that stakeholders expect at regular
intervals.
Configuration
A recurring export has these scheduling settings:
- Report Type: choose between a one-time export and a recurring (scheduled) report.
- Interval: choose "day", "week", or "month".
- Day of week: Sunday through Saturday, used for weekly interval.
- Day of month: 1-31, used for monthly interval.
- Hour: 0-23.
- Minute: 0-59.
- How many hours / days / weeks will be exported?: how far back the date range extends from the scheduled run time (from 1 hour up to approximately 12 months).
- Notify People By Email: email addresses that receive the completed export; leave blank to skip sending emails.
Processing
Every 10 minutes, the system checks for all active
recurring exports whose next run time has passed, then
triggers regeneration for each one.
Date Range
When a recurring export runs, the date range is computed
dynamically: the start date/time is the scheduled run time
minus the lookback window, and the end date is the
scheduled run time. This lookback window approach (rather
than automatic frequency-based ranges) gives precise
control over the export's coverage period.
Stalled Export Recovery
Every minute, the system re-kicks exports that have been
processing for more than 5 minutes without completing,
preventing stuck exports from blocking the pipeline.