Configuring Source Freshness
Last updated
Was this helpful?
Last updated
Was this helpful?
Monitor the freshness of your source data by configuring the dbt source freshness
command in your Bolt schedules. This helps ensure your data meets defined SLAs and maintains quality standards.
When you include the dbt source freshness
command in your schedule, Bolt tracks and reports the last update time of your source tables. This information appears in the Source Freshness section of your run details.
To enable source freshness checking, add these elements to your source configuration:
A freshness
block to define timing thresholds
A loaded_at_field
to specify the timestamp column
In your freshness
block, specify one or both timing thresholds:
warn_after
: Triggers a warning when data exceeds this age
error_after
: Marks data as error state when exceeding this age