Détecter une anomalie dans une série

Senior SQLSQL analytique40 min80 XP

Le CA journalier (ventes_jour) a connu un pic suspect. Détectez-le statistiquement. Terminez chaque requête par « ; » (.tables, .schema <table>).

  1. Pour chaque jour, le score z par rapport aux 28 jours précédents (moyenne et écart-type glissants, hors jour courant) : colonnes jour, ca, z (arrondi à 1 décimale). Écart-type : sqrt(avg(ca*ca) - avg(ca)*avg(ca)) sur la fenêtre ; ne gardez que les jours ayant 28 jours d'historique.
  2. Jours avec |z| > 3 : colonnes jour, ca
  3. Date de l'anomalie → answer jour <AAAA-MM-JJ> ; est-ce une hausse ou une baisse ? → answer sens <hausse|baisse>

Contenu Premium+

Ce contenu est inclus dans l'offre Premium+. Le titre et le résumé restent visibles pour vous aider à choisir.

Tâches

  1. Scores z glissants
  2. Jours anormaux
  3. Anomalie qualifiée