Christopher Ekfeldt
10/28/2024, 8:51 AMsources:
- name: source_name
project: project_name
dataset: source_name
config:
elementary:
timestamp_column: ingstn_ts
tables:
- name: clicks
data_tests:
- elementary.volume_anomalies:
anomaly_direction: drop
anomaly_sensitivity: 2.0
seasonality: day_of_week
fail_on_zero: true
I use most of the default values (time-bucket, training-period etc..) Nevertheless, In my Elementary dashboard the training period shown is over 3 months, not the default of 14 days.
Reference: https://docs.elementary-data.com/data-tests/anomaly-detection-configuration/training-period
Am I missing something?Joost Boonzajer Flaes
10/29/2024, 7:20 AM• Seasonality training set - If seasonality is configured, Elementary will increase theHowever, I do agree that three months seems a bit much. What happens if you set the training period manually?automatically to ensure there are enough training set values to calculate an anomaly. For example if thetraining_periodof the test isseasonality,day_of_weekwill be increased to ensure enough Sundays, Mondays, Tuesdays, etc. to calculate an anomaly for each.training_period
Christopher Ekfeldt
10/29/2024, 7:54 AM