En esta página

Expresiones en Dashboards

Process Intelligence Process Intelligence Disponible con una licencia de Process Intelligence o superior. Solo las licencias de este plan o de uno superior pueden utilizar esta función. Comparar planes Disponible con una licencia Process Intelligence o superior

Expresiones

Las expresiones de ProcessMind le permiten generar texto enriquecido y contenido dinámico en sus Dashboards, de modo que el contenido se adapte a sus datos. Esta página incluye ejemplos y notación específicos de los Dashboards. Para consultar la referencia completa del lenguaje de expresiones, con funciones, operadores y sintaxis, consulte la sección Expression Language.

Gráfico de texto de ProcessMind con una expresión en tiempo real

Conceptos básicos

Puede utilizar expresiones para hacer referencia directamente a métricas y atributos en el texto. Así se crea contenido dinámico que se actualiza automáticamente cuando cambian sus datos.

Expresiones sobre datos

También puede definir expresiones sobre los atributos del conjunto de datos para calcular o derivar valores antes de usarlos en Dashboards y análisis. Use estas expresiones cuando el valor que necesita no esté presente como columna en los datos de origen o cuando quiera estandarizar un cálculo para reutilizarlo.

Expresiones de ProcessMind configuradas sobre datos del conjunto de datos

Una vez que una expresión está disponible en los datos, puede seleccionarla allí donde ProcessMind exponga ese atributo, incluidos los gráficos y los gráficos de texto.

Ejemplo 1: número de casos frente al total de casos

Para mostrar el número de casos activos frente al total, utilice:

Number of cases in view: ${metric} / Total Cases: ${total}

Aquí, ${metric} es el valor actual de la métrica y ${total} es el número total de casos.

Ejemplo 2: casos no incluidos

Para mostrar el número de casos no incluidos, es decir, el total menos el valor actual:

Number of cases not included: ${total - metric}

De nuevo, ${metric} es el valor actual de la métrica y ${total} es el número total de casos.

Ejemplo 3: porcentaje de casos mediante una función

Para mostrar el porcentaje de casos visibles en comparación con el total:

Percentage of cases in view: ${formatPercentage(metric)}

Aquí, ${metric} es la métrica configurada para contar casos.

Funciones disponibles

ProcessMind admite diversas funciones en las expresiones para realizar cálculos, aplicar formatos y buscar datos dinámicamente. Para consultar la referencia completa de todas las funciones, operadores y sintaxis disponibles, consulte la Expression Language Reference.

Entre las funciones habituales de las expresiones de Dashboard se incluyen:

  • round(value, decimals?): redondear números a las posiciones decimales especificadas
  • formatPercentage(value): dar formato de porcentaje a los decimales
  • formatDuration(ms): convertir milisegundos en duraciones legibles
  • formatDate(date, format?): dar formato a las fechas con patrones personalizados

Consejo: puede anidar funciones o combinarlas con operaciones aritméticas. Por ejemplo:

${formatPercentage(round(metric / total, 2))}

Esto calcula una proporción, la redondea a dos decimales y le aplica formato de porcentaje.

Temas relacionados