Les fonctions @MEAN
, @SUM
, @MIN
, @MAX
et @SDEV
portent sur tous les enregistrements lus jusqu'à l'enregistrement actuel, ce dernier inclus. Toutefois, dans certains cas, il est utile de comparer les valeurs de l'enregistrement actuel à celles de tout l'ensemble de données. Lorsque vous utilisez un noeud V. globales (Valeurs globales) pour générer des valeurs dans tout le jeu de données, vous pouvez accéder à ces valeurs dans une expression CLEM en utilisant les fonctions globales.
Exemple :
@GLOBAL_MAX(Age)
renvoie la valeur maximale du champ Age
dans l'ensemble de données, tandis que l'expression
(Value - @GLOBAL_MEAN(Value)) / @GLOBAL_SDEV(Value)
exprime la différence entre le Value
de cet enregistrement et la moyenne globale comme un nombre d'écarts types. Vous ne pouvez utiliser les valeurs globales qu'après leur calcul par un noeud V. globales (Valeurs globales).
Fonction | Résultat | Descriptif |
---|---|---|
@GLOBAL_MAX(FIELD) |
Nombre | Renvoie la valeur maximale du champ FIELD sur tout l'ensemble de données, tel qu'il a été précédemment généré par un noeud V. globales (Valeurs globales). FIELD doit être le nom d'un champ numérique, de date/heure/date et heure, ou chaîne. Une erreur se produit si la valeur globale correspondante n'a pas été définie. |
@GLOBAL_MIN(FIELD) |
Nombre | Renvoie la valeur minimale du champ FIELD sur tout l'ensemble de données, tel qu'il a été précédemment généré par un noeud V. globales (Valeurs globales). FIELD doit être le nom d'un champ numérique, de date/heure/date et heure, ou chaîne. Une erreur se produit si la valeur globale correspondante n'a pas été définie. |
@GLOBAL_SDEV(FIELD) |
Nombre | Renvoie l'écart-type des valeurs du champ FIELD sur tout l'ensemble de données, tel qu'il a été précédemment généré par un noeud V. globales (Valeurs globales). FIELD doit être le nom d'un champ numérique. Une erreur se produit si la valeur globale correspondante n'a pas été définie. |
@GLOBAL_MEAN(FIELD) |
Nombre | Renvoie la moyenne des valeurs du champ FIELD sur tout l'ensemble de données, tel qu'il a été précédemment généré par un noeud V. globales (Valeurs globales). FIELD doit être le nom d'un champ numérique. Une erreur se produit si la valeur globale correspondante n'a pas été définie. |
@GLOBAL_SUM(FIELD) |
Nombre | Renvoie la somme des valeurs du champ FIELD sur tout l'ensemble de données, tel qu'il a été précédemment généré par un noeud V. globales (Valeurs globales). FIELD doit être le nom d'un champ numérique. Une erreur se produit si la valeur globale correspondante n'a pas été définie. |