Nesta página

Expressões em Dashboards

Process Intelligence Process Intelligence Disponível a partir da licença Inteligência de processos. Somente licenças deste plano ou de planos superiores podem usar este recurso. Compare os planos Disponível a partir da licença de Inteligência de processos

Expressões

As expressões do ProcessMind permitem gerar textos e conteúdos dinâmicos nos seus Dashboards, que se adaptam aos dados. Esta página apresenta exemplos e a notação específica para Dashboards. Para consultar a referência completa da linguagem de expressões, incluindo funções, operadores e sintaxe, acesse a seção Linguagem de expressões.

Gráfico de texto do ProcessMind com uma expressão em tempo real

Noções básicas

Você pode usar expressões para inserir métricas e atributos diretamente no texto. Assim, o conteúdo é atualizado automaticamente quando os dados mudam.

Expressões nos dados

Também é possível definir expressões nos atributos do conjunto de dados para calcular ou derivar valores antes de usá-los em Dashboards e análises. Use essas expressões quando o valor necessário não estiver em uma coluna dos dados de origem ou quando quiser padronizar um cálculo para reutilizá-lo.

Expressões do ProcessMind configuradas nos dados do conjunto de dados

Depois que uma expressão estiver disponível nos dados, você poderá selecioná-la em qualquer lugar do ProcessMind que exiba esse atributo, inclusive em gráficos e gráficos de texto.

Exemplo 1: número de casos versus total de casos

Para exibir o número de casos ativos em relação ao total, use:

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

Aqui, ${metric} é o valor atual da métrica e ${total} é o número total de casos.

Exemplo 2: casos não incluídos

Para exibir o número de casos não incluídos, ou seja, o total menos o valor atual:

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

Novamente, ${metric} é o valor atual da métrica e ${total} é o número total de casos.

Exemplo 3: percentual de casos usando uma função

Para exibir o percentual de casos na visualização em relação ao total:

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

Aqui, ${metric} é a métrica configurada para contar casos.

Funções disponíveis

O ProcessMind oferece várias funções para cálculos, formatação e consultas dinâmicas em expressões. Para consultar a referência completa de funções, operadores e sintaxe, acesse a Referência da linguagem de expressões.

Entre as funções mais usadas em expressões de Dashboard estão:

  • round(value, decimals?): arredonda números para a quantidade de casas decimais especificada
  • formatPercentage(value): formata números decimais como porcentagens
  • formatDuration(ms): converte milissegundos em durações fáceis de entender
  • formatDate(date, format?): formata datas com padrões personalizados

Dica: você pode aninhar funções ou combiná-las com operações aritméticas. Por exemplo:

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

Este cálculo obtém uma proporção, arredonda o resultado para duas casas decimais e o formata como porcentagem.

Tópicos relacionados