NEW
The degree to which data values are up-to-date and available when needed.
DESCRIPTION
Data currency measures how current data is relative to business needs and SLAs. It spans ingestion latency, source update frequency, and refresh schedules. Fresh data avoids outdated decisions and improves user trust. Managing currency requires monitoring pipelines, defining freshness thresholds, and versioning datasets. It is a key dimension of data quality and governance.
ALTERNATIVE DEFINITIONS
ISO 25012 (summary site)
Timeliness: degree to which data is up-to-date.
Concise quality characteristic focusing on currency as timeliness.
dbt Labs
Source freshness tests ensure that your data is updated on schedule and within the configured tolerances.
Operationalizes currency via freshness tests and tolerances.
RELATED TERMS
Data Quality Data Accuracy Data Completeness Delays SLAs/SLIs Metadata Governance Lineage Change Data Capture Observability
COMPETING TERMS
Staleness
KNOWLEDGE AREAS
Data Quality Data Governance Data Management Observability & Telemetry Data Engineering
TARGET AUDIENCE
Data Steward Data Governance Manager Data Engineer BI Specialist Data Analyst Chief Data Officer MLOps Engineer
EXTERNAL SOURCES
- Wikipedia - Data quality
- dbt Labs - How to test dataset freshness
- Great Expectations - Validation pipelines for data quality
- Microsoft Learn - Best practices for ingestion latency
TOP QUESTIONS
Why is Data Currency important?
Outdated data leads to incorrect decisions and poor user trust. Currency ensures relevance and compliance with SLAs.
Category: Relevancy
How do you measure Data Currency?
Track freshness timestamps, ingestion latency, and update intervals. Compare against defined tolerances and SLAs.
Category: Requirements
What is a common mistake with Data Currency?
Assuming a daily schedule fits all use cases. Some domains need near-real-time updates; others tolerate longer lags.
Category: Mistakes
How to operationalize Data Currency?
Define freshness thresholds, implement checks in CI, and alert on breaches. Version datasets and document update policies.
Category: Management
What risks arise from stale data?
Regulatory violations, lost revenue opportunities, and degraded model performance. Staleness erodes trust with stakeholders.
Category: Risks
What’s a hot topic around Data Currency?
Automated freshness checks and SLOs for data products. Observability platforms track end-to-end currency.
Category: Topic
How does Data Currency relate to Data Lineage?
Lineage shows upstream dependencies and delays. It helps identify bottlenecks affecting freshness.
Category: Example
Where to start improving Data Currency?
Instrument pipelines with freshness metrics, define SLAs, and implement alerts. Use dbt source freshness and validation tools.
Category: Example
What’s the difference between Currency and Accuracy?
Currency is recency; accuracy is correctness. Both are crucial but independent dimensions of quality.
Category: Misunderstanding