Utiliser les fonctions de comparaison dans les expressions de formule - AWS IoT SiteWise

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utiliser les fonctions de comparaison dans les expressions de formule

Dans les transformations et les métriques, vous pouvez utiliser les fonctions de comparaison suivantes pour comparer deux valeurs et obtenir un résultat 1 (vrai) ou 0 (faux). AWS IoT SiteWise compare les chaînes par ordre lexicographique.

Fonction Description

gt(x, y)

Renvoie 1 si x est supérieur à y, sinon 0 (x > y).

Cette fonction ne renvoie pas de valeur si x les types y sont incompatibles, tels qu'un nombre et une chaîne.

gte(x, y)

Renvoie 1 si x est supérieur ou égal à y, sinon 0 (x ≥ y).

AWS IoT SiteWise considère que les arguments sont égaux s'ils se situent dans une tolérance relative de1E-9. Cela se comporte de la même manière que la fonction isclose en Python.

Cette fonction ne renvoie pas de valeur si x les types y sont incompatibles, tels qu'un nombre et une chaîne.

eq(x, y)

Renvoie 1 si x est égal à y, sinon 0 (x == y).

AWS IoT SiteWise considère que les arguments sont égaux s'ils se situent dans une tolérance relative de1E-9. Cela se comporte de la même manière que la fonction isclose en Python.

Cette fonction ne renvoie pas de valeur si x les types y sont incompatibles, tels qu'un nombre et une chaîne.

lt(x, y)

Renvoie 1 si x est inférieur à y, sinon 0 (x < y).

Cette fonction ne renvoie pas de valeur si x les types y sont incompatibles, tels qu'un nombre et une chaîne.

lte(x, y)

Renvoie 1 si x est inférieur ou égal à y, sinon 0 (x ≤ y).

AWS IoT SiteWise considère que les arguments sont égaux s'ils se situent dans une tolérance relative de1E-9. Cela se comporte de la même manière que la fonction isclose en Python.

Cette fonction ne renvoie pas de valeur si x les types y sont incompatibles, tels qu'un nombre et une chaîne.

isnan(x)

Renvoie 1 si x c'est égal àNaN, sinon0.

Cette fonction ne renvoie pas de valeur s'il s'xagit d'une chaîne.