Verify the data collection for your anomaly test
If you have a timestamp-based test (recommended)
metric_timestamp
might indicate data collection issuesIf you don't have a timestamp configured
Verify anomaly calculations
metrics_anomaly_score
calculates the anomaly based on the data in data_monitoring metrics
.metrics_anomaly_score
:anomaly_score
: The standardized score that measures how many standard deviations a data point is from the meanis_anomaly
: A boolean field that indicates whether the anomaly score exceeds the configured threshold'Not enough data to calculate anomaly' error
data_monitoring_metrics
data_monitoring_metrics
to verify the data collection. The test will need data for at least 7 time buckets (e.g 7 days) to calculate the anomaly.Missing data in data_monitoring_metrics
data_monitoring_metrics
:Verify test configuration:Training period changed, but results are the same
training_period
timeframe. The steps are:training_period
in your dbt_project.yml
.dbt run --select data_monitoring_metrics --full-refresh
.edr report --days-back 45