Die Funktionen @MEAN
, @SUM
, @MIN
, @MAX
und @SDEV
arbeiten höchstens an allen Datensätzen, die bis zum aktuellen Datensatz gelesen wurden, einschließlich des aktuellen Datensatzes. In einigen Fällen ist es jedoch von Vorteil, in der Lage zu sein, die Daten im aktuellen Datensatz mit Werten im gesamten Dataset zu vergleichen. Mit einem Globalwerteknoten können Sie Werte im gesamten Datenset generieren, auf die SIe dann mit den globalen Funktionen in einem CLEM-Ausdruck zugreifen können.
Beispiel:
@GLOBAL_MAX(Age)
Gibt den höchsten Wert von Age
im Dataset aus, während der Ausdruck
(Value - @GLOBAL_MEAN(Value)) / @GLOBAL_SDEV(Value)
die Differenz zwischen der Value
dieses Datensatzes und dem globalen Mittelwert als Anzahl von Standardabweichungen angibt. Globale Werte können nur verwendet werden, nachdem sie von einem Globalwerteknoten berechnet wurden.
Funktion | Ergebnis | Beschreibung |
---|---|---|
@GLOBAL_MAX(FIELD) |
Zahl | Ergibt den Höchstwert für FELD im gesamten Dataset, das zuvor durch einen Globalwerteknoten erstellt wurde. FELD muss der Name eines numerischen Felds, eines Datums-, Uhrzeit- oder Datums-/Uhrzeitfelds oder eines Zeichenfolgefelds sein. Wenn der entsprechende Globalwert nicht festgelegt wurde, wird ein Fehler ausgegeben. |
@GLOBAL_MIN(FIELD) |
Zahl | Ergibt den Höchstwert für FELD im gesamten Dataset, das zuvor durch einen Globalwerteknoten generiert wurde. FELD muss der Name eines numerischen Felds, eines Datums-, Uhrzeit- oder Datums-/Uhrzeitfelds oder eines Zeichenfolgefelds sein. Wenn der entsprechende Globalwert nicht festgelegt wurde, wird ein Fehler ausgegeben. |
@GLOBAL_SDEV(FIELD) |
Zahl | Ergibt die Standardabweichung der Werte für FELD im gesamten Dataset, das zuvor durch einen Globalwerteknoten generiert wurde. FELD muss der Name eines numerischen Felds sein. Wenn der entsprechende Globalwert nicht festgelegt wurde, wird ein Fehler ausgegeben. |
@GLOBAL_MEAN(FIELD) |
Zahl | Ergibt den mittleren Durchschnitt der Werte für FELD im gesamten Dataset, das zuvor durch einen Globalwerteknoten generiert wurde. FELD muss der Name eines numerischen Felds sein. Wenn der entsprechende Globalwert nicht festgelegt wurde, wird ein Fehler ausgegeben. |
@GLOBAL_SUM(FIELD) |
Zahl | Ergibt die Summe der Werte für FELD im gesamten Dataset, das zuvor durch einen Globalwerteknoten generiert wurde. FELD muss der Name eines numerischen Felds sein. Wenn der entsprechende Globalwert nicht festgelegt wurde, wird ein Fehler ausgegeben. |