Vous pouvez créer une alerte pour envoyer un e-mail ou une notification Slack chaque fois que les résultats d'une vignette de tableau de bord basée sur une requête ou liée à une présentation atteignent ou dépassent un seuil spécifié. Looker crée des alertes basées sur des comparaisons de valeurs de données décimales et entières. La solution de contournement décrite sur cette page vous permet également de définir des alertes en fonction des pourcentages de variation des valeurs de données.
Pour définir une condition d'alerte en fonction d'un pourcentage de variation des valeurs de données, votre requête doit contenir un champ de date.
Pour recevoir une notification d'alerte lorsqu'un pourcentage de variation des valeurs de données atteint ou dépasse un seuil spécifié :
- Créez un calcul de tables pour comparer les valeurs en pourcentage.
- Créez une alerte à déclencher en fonction de la différence de valeurs.
Exemple
Par exemple, un utilisateur souhaite comparer le pourcentage de variation de la température moyenne à San Francisco chaque heure. L'objectif est d'envoyer une alerte chaque fois que la température augmente de plus de deux pour cent.
Si la température moyenne de la période en cours est de 100 degrés, l'alerte se déclenchera si la température devient supérieure à 102 degrés, c'est-à-dire un changement de plus de deux pour cent. Si la valeur 102+ augmente à nouveau de plus de deux pour cent, une autre alerte est déclenchée.
Pour comparer des valeurs en pourcentage, créez un calcul de table et utilisez-le pour définir l'alerte:
-
Créez un calcul de tables pour calculer le pourcentage de variation ligne par ligne.
(${measure_name} - offset(${measure_name},1))/offset(${measure_name},1)
Vous pouvez également utiliser le calcul de raccourci % de variation par rapport à la ligne précédente.
- Définissez le Format de calcul de table sur Pourcentage et spécifiez le nombre de Nombre décimal à afficher.
- Enregistrez le calcul de tables.
- Enregistrez l'exploration en tant que vignette de tableau de bord si elle n'est pas déjà enregistrée dans un tableau de bord.
- Créez une alerte sur la base du nouveau calcul de tables. Dans le pop-up de création de l'alerte, sélectionnez augmente de, puis saisissez "0,02".