Source freshness
When a Bolt schedule is configured to include the command dbt source freshness
for each run you can see the state of each of your sources included in the run.
This is to help you determine the status of your source data and whether it is in line with your SLAs.
How to configure source freshness
To configure source freshness for your dbt™️ sources, add a freshness
block to your source and a loaded_at_field
.
In the
freshness
block, you can usewarn_after
and / orerror_after
to define the severity.The
loaded_at_field
is required to calculate freshness for a table defined in your sources. If aloaded_at_field
is not provided, then dbt will not calculate freshness for the table.
👉 See also: freshness definition and configurations.
Example source freshness
models/sources.yml
Last updated