diff --git a/scripts/us_epa/airqualityindex/manifest.json b/scripts/us_epa/airqualityindex/manifest.json index dbf52bba55..b56f4e49a7 100644 --- a/scripts/us_epa/airqualityindex/manifest.json +++ b/scripts/us_epa/airqualityindex/manifest.json @@ -20,10 +20,11 @@ } ], "cron_schedule": "15 22 10 1,7 *", + "validation_config_file": "validation_config.json", "resource_limits": { "cpu": 32, "memory": 128, - "disk": 512 + "disk": 300 } } ] diff --git a/scripts/us_epa/airqualityindex/validation_config.json b/scripts/us_epa/airqualityindex/validation_config.json new file mode 100644 index 0000000000..a658238861 --- /dev/null +++ b/scripts/us_epa/airqualityindex/validation_config.json @@ -0,0 +1,13 @@ +{ + "schema_version": "1.0", + "rules": [ + { + "rule_id": "check_deleted_records_percent", + "description": "Strictly enforce historical deletion average threshold of 0.1%", + "validator": "DELETED_RECORDS_PERCENT", + "params": { + "threshold": 0.1 + } + } + ] +}