Las funciones @MEAN
, @SUM
, @MIN
, @MAX
y @SDEV
funcionan, como máximo, en todos los registros leídos hasta el actual, incluido el actual. Sin embargo, en algunos casos resulta útil poder saber cómo los valores del registro actual se comparan con los valores considerados en todo el conjunto de datos. Mediante el uso de un nodo Val. globales para generar valores para todo el conjunto de datos, puede acceder a estos valores en una expresión CLEM utilizando las funciones globales.
Por ejemplo:
@GLOBAL_MAX(Age)
devuelve el valor más alto de Age
en el conjunto de datos, mientras que la expresión
(Value - @GLOBAL_MEAN(Value)) / @GLOBAL_SDEV(Value)
expresa la diferencia entre el Value
de este registro y la media global como un número de desviaciones estándar. Puede utilizar valores globales sólo una vez que éstos han sido calculados por un nodo Val. globales.
Función | Resultado | Descripción |
---|---|---|
@GLOBAL_MAX(FIELD) |
Número | Devuelve el valor máximo de CAMPO en todo el conjunto de datos, según lo haya generado previamente un nodo Val. globales. CAMPO debe ser el nombre de un campo numérico, fecha/hora/fechahora o serie. Si no se ha establecido el valor global correspondiente, se produce un error. |
@GLOBAL_MIN(FIELD) |
Número | Devuelve el valor mínimo de CAMPO en todo el conjunto de datos, según lo haya generado previamente un nodo Val. globales. CAMPO debe ser el nombre de un campo numérico, fecha/hora/fechahora o serie. Si no se ha establecido el valor global correspondiente, se produce un error. |
@GLOBAL_SDEV(FIELD) |
Número | Devuelve la desviación estándar de los valores de CAMPO en todo el conjunto de datos, según lo haya generado previamente un nodo Val. globales. CAMPO debe ser el nombre de un campo numérico. Si no se ha establecido el valor global correspondiente, se produce un error. |
@GLOBAL_MEAN(FIELD) |
Número | Devuelve el valor promediado de los valores de CAMPO en todo el conjunto de datos, según lo haya generado previamente un nodo Val. globales. CAMPO debe ser el nombre de un campo numérico. Si no se ha establecido el valor global correspondiente, se produce un error. |
@GLOBAL_SUM(FIELD) |
Número | Devuelve la suma de los valores de CAMPO en todo el conjunto de datos, según lo haya generado previamente un nodo Val. globales. CAMPO debe ser el nombre de un campo numérico. Si no se ha establecido el valor global correspondiente, se produce un error. |