This page is available in English (EN).

Lenguaje de Expresión

Lenguaje de expresión de la plataforma AggreGate IoT

La plataforma AggreGate IoT tiene su propio lenguaje de expresión. Las expresiones son similares a las fórmulas utilizadas en una hoja de cálculo: esas fórmulas se utilizan para referir los valores de las celdas circundantes, mientras que las expresiones AgregreGate hacen referencia a los valores que fluyen dentro del modelo de datos unificados.

El lenguaje de expresión de AggreGate se usa:

  • En activadores de alertas, para generar una alerta cuando se cumple una condición compleja
  • En los filtros de eventos, para seleccionar eventos que coincidan con varios criterios
  • En rastreadores, para monitorear valores compuestos
  • En los informes, para obtener datos de origen del informe
  • En gráficos, para calcular valores de elementos de datos
  • En widgets, para enlazar valores de servidor y datos de dispositivo con componentes la interfaz de usuario
  • En modelos, para evaluar el resultado de las reglas comerciales
  • Y en cientos de otros casos

Las expresiones son fáciles de usar debido a la conversión automática de tipos. Además de los operadores y literales, comunes, el lenguaje de expresión tiene una gran biblioteca de funciones:

Funciones de procesamiento de String Funciones de procesamiento de Tablas
Funciones de procesamiento Numérico Funciones para acceder a contextos
Funciones de procesamiento de Fecha y Hora Y más
Funciones de procesamiento de Color

El constructor de expresiones visuales ayuda a crear y probar expresiones complejas sin mucha codificación.