Expresiones en Dashboards
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.
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.
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 especificadasformatPercentage(value): dar formato de porcentaje a los decimalesformatDuration(ms): convertir milisegundos en duraciones legiblesformatDate(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
- Expression Language Reference: todas las funciones, operadores y sintaxis.
- Using Markdown Notation: texto enriquecido en los gráficos.
- Metrics: métricas que puede utilizar en las expresiones.