Atributos calculados

Los atributos calculados le permiten modificar dinámicamente los atributos informados por los dispositivos y le permiten realizar otro tipo de actividades, tales como:

  • Asignar un valor específico a una entrada o salida del dispositivo
  • Estandarizar los datos de diferentes modelos de dispositivos que usan el mismo protocolo
  • Calcular o convertir un atributo, basado en otros reportados.

Para acceder a la sección de atributos, pulse en el ícono ubicado en la parte superior izquierda de la sección «Map», luego pulse la opción «Computed Attributes» del menú desplegado.

Encontrará un listado de los atributos existentes, y podrá realizar diferentes acciones como crear, editar y eliminar.

Crear atributos

Para crear un atributo, en la parte superior del módulo, pulse el botón y diligencie los datos necesarios, finalmente haga clic en el botón ubicado en la parte inferior.

Al momento de crear el atributo calculado tenga en cuenta lo siguiente:

  1. Description: Es la descripción del atributo
  2. Attribute: Es el nombre del campo dónde se guardará la información
    • Existe una lista estándar de atributos predefinidos, pero es posible crear propios
  3. Expression: Es el termino o expresión que se debe calcular. Esto debe ser escrito usando JEXL
    • Esta expresión es el fundamento de la funcionalidad de los atributos calculados, la sintaxis JEXL es muy flexible para calcular los resultados.
    • Los datos son asignados como obejtos primitivos (latitud, longitud, velocidad, etc.), y siempre se definen
    • Si se obtiene un resultado vacío del cálculo (null), este dato no será almacenado
  4. Type: Es es tipo de dato al que se convertirá la infomación, después de ser calculado.
    • Existen 3 tipos de dato, estos son número, boolean, y cadena. Estos ayudan a controlar el resultado calculado y ayudan a formatear los valores que se muestran al usuario.

Permisos

  1.  Si el atributo calculado está ligado a un dispositivo, sólo se calcularán los valores de este.
  2. Si el atributo calculado está ligado a un grupo, se calcularán los valores de todos los miembros del grupo y los subgrupos.
  3.  Si un usuario tiene acceso a los atributos calculados, ese usuario puede editar o eliminarlos.

Editar atributo

Para editar un atributo, seleccione el registro deseado del listado y pulse el botón ubicado en la parte superior. Modifique los datos necesarios, finalmente haga clic en el botón ubicado en la parte inferior.

Eliminar atributo

Para eliminar un atributo, seleccione el registro deseado del listado y pulse el botón ubicado en la parte superior. Para finalizar haga clic en el botón ubicado en la parte inferior de la alerta mostrada.

NOTA: Tenga en cuenta que al entrar al módulo las opciones de edición o eliminación no se habilitarán si no selecciona un atributo. El atributo resaltado en amarillo es al que se le aplicarán los cambios realizados.