Cas d'utilisation : agrégation d'une durée moyenne
Ce cas d'usage est implémenté dans un hôpital mais peut être adapté à d'autres contextes.
L'objectif est de calculer la durée moyenne avant l'endormissement d'un·e patient·e, selon le·a patient·e et le type d'intervention.
Les données disponibles sont l'heure d'endormissement DATETIME et l'heure de réveil DATETIME pour chaque patient·e et type d'intervention. Les valeurs DATETIME peuvent varier au fil du temps.
Deux actions spécifiques sont effectuées :
- La différence de minutes entre deux DATETIME est calculée avec une sous-requête DATEDIFF dans la base de données SQL Server. Cette valeur sera utilisée pour mettre l'agrégation à jour.
- Dans l'assistant Choose the columns (Sélection des colonnes), la catégorie GROUP BY est renseignée par les colonnes correspondant au patient ou à la patiente et au type d'intervention. La catégorie AGGREGATE est renseignée par les colonnes correspondant au nombre d'interventions et à la durée avant l'endormissement du patient ou de la patiente.