Skip to content

Recent Data Validation

The Recent Data Validation rule verifies that date or timestamp values fall within a defined recency period (e.g. past 30 days, past 6 months).
This ensures that records remain timely, relevant, and aligned with business expectations.

Example Usage:

  • Check that customer orders were placed within the last 30 days
  • Validate that employee certifications are updated within the last year

Configuration Fields

Rule-Specific Configuration

Field NameDescriptionRequiredData Type
Recency PeriodThe number representing how far back from today to checkYesNumber
UnitThe unit for the recency periodYesDays, Weeks, Months, Years

Success Criteria Configuration

Field NameDescriptionRequiredOptions / Format
OperatorComparison operation for the result countYesGreaterThan, LessThan, EqualTo, Between
Threshold ValueValue for comparison (for non-Between operators)ConditionalNumber
Threshold MinMinimum value (for Between operator)ConditionalNumber
Threshold MaxMaximum value (for Between operator)ConditionalNumber
Threshold TypeWhether threshold represents an absolute count or percentageNoAbsolute Count / Percentage
Allow NullsWhether null values should be treated as validNotrue / false (default: false)
Check For MatchWhether to validate for match or negation of the recency conditionNotrue / false (default: true)

Sample Input Data

IDDateDue Date
12025-02-062025-02-08
22024-10-092024-12-08
32024-11-142025-01-10
42024-09-032024-12-15
52025-01-232025-01-29
62025-01-012025-01-25
72024-01-102024-01-30

Sample Configurations

Example: Date Recency Validation

Configuration FieldValue
Recency Period30
UnitDays
OperatorGreaterThan
Threshold Value3
Threshold TypeAbsolute Count
Allow Nullsfalse
Check For Matchfalse

Explanation:
Validates that more than 3 records have a date value older than 30 days from today.
Check For Match set to false inverts the match, counting how many records are not recent.


Sample Output

Column NameRule NameSuccess CountFailure CountNull CountWithin Threshold
DateRecent Data Validation250No
Due DateRecent Data Validation430Yes