Définir des conditions d'alerte en fonction des variations de pourcentage des valeurs de données

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 à un Look atteignent ou dépassent un seuil spécifié. Looker crée des alertes en comparant des valeurs de données entières et décimales. Grâce à la solution de contournement décrite sur cette page, vous pouvez également définir des alertes basées sur les variations en pourcentage des valeurs de données.

Pour définir une condition d'alerte basée sur une variation en pourcentage des valeurs de données, votre requête doit contenir un champ de date.

Pour recevoir une notification d'alerte lorsqu'une variation en pourcentage des valeurs de données a atteint ou dépassé un seuil spécifié :

Exemple

Par exemple, un utilisateur souhaite comparer la variation en pourcentage 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 2 %.

Si la température moyenne de la période actuelle est de 100, cette alerte se déclenchera si la température dépasse 102, soit une variation de plus de 2 %. Si le nombre de 102 abonnés ou plus augmente à nouveau de plus de 2 %, une autre alerte sera déclenchée.

Pour comparer des valeurs en pourcentage, créez un calcul de tableau et utilisez-le pour définir l'alerte :

  1. Créez un calcul de tables qui calcule la variation en pourcentage d'une ligne à l'autre.

    (${measure_name} - offset(${measure_name},1))/offset(${measure_name},1)
    Vous pouvez également utiliser le calcul abrégé % de variation par rapport à la ligne précédente.
  2. Définissez le format du calcul de tableau sur Pourcentage et spécifiez le nombre de décimales à afficher.
  3. Enregistrez le calcul de table.

    Le tableau de données affiche la température moyenne par heure, pivotée par ville. Un nouveau calcul de tableau affiche la variation de température en pourcentage, ligne par ligne.
  4. 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.
  5. Créez une alerte basée sur le nouveau calcul de tableau. Dans la boîte de dialogue de création d'alertes, sélectionnez Supérieur à et saisissez "0,02".