Data Freshness / Latency
Data Freshness (also called data pipeline latency) measures the elapsed time between when data is generated in a source system and when it is available for analysis in the data warehouse or reporting layer. Stale data causes analysts and business leaders to make decisions on outdated information, which is particularly damaging for time-sensitive operational decisions. Fresher data enables more responsive decision-making.
Different data domains require different freshness targets: marketing attribution data may need hourly updates, while financial reporting data may be acceptable at a daily batch.
- dbtData transformation pipeline with freshness checks and alerts
- Fivetran / AirbyteConnector sync frequency and data lag monitoring
- Monte CarloData observability including freshness anomaly detection
- SnowflakeData warehouse with pipeline metadata for freshness tracking
- ELT pipeline sync frequency (batch vs. streaming)
- Source system API rate limits and extraction latency
- Data transformation complexity and compute time
- Pipeline failure rates and recovery time
- Data volume growth requiring longer processing windows
Real-time streaming pipelines target sub-minute freshness; operational reporting targets under 4 hours; strategic reporting is often acceptable at 24-hour batch intervals.
How different roles think about this metric
Each function reads Data Freshness / Latency through a different lens and takes different actions when it changes.
Common Questions About Data Freshness / Latency
Click any question to expand the answer.
What is the difference between batch and streaming data pipelines?
What is data pipeline observability?
How should I prioritize which pipelines to make fresher?
What is the cost trade-off of streaming vs. batch processing?
Related Metrics
Metrics that are commonly analyzed alongside Data Freshness / Latency.
Role guides that include this metric
See how each role uses Data Freshness / Latency in context with the full set of metrics they own.
See What’s Actually Moving Your Data Freshness / Latency
askotter connects your data sources and applies causal analysis to tell you exactly why your metrics are changing, not just that they changed.
Book a demo