Nesta página

Expressões em Dashboards

Process Intelligence Process Intelligence Disponível com uma licença de Inteligência de processos ou superior. Apenas as licenças deste plano ou de um plano superior podem usar este recurso. Comparar planos Disponível com uma licença Process Intelligence ou superior

Expressões

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

Gráfico de texto do ProcessMind com uma expressão atualizada

Conceitos básicos

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

Expressões nos dados

As expressões também podem ser definidas nos atributos do conjunto de dados para calcular ou derivar valores antes que eles sejam usados em Dashboards e análises. Use essas expressões quando o valor necessário não estiver presente como uma coluna nos dados de origem ou quando você 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, ela poderá ser selecionada sempre que o ProcessMind disponibilizar 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 comparação com o 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 mostrar 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: porcentagem de casos usando uma função

Para exibir a porcentagem de casos na visualização em comparação com o total:

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

Aqui, ${metric} é a métrica definida como 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 todas as funções, operadores e sintaxe disponíveis, veja a Referência da linguagem de expressões.

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

  • round(value, decimals?): arredondar números para o número de casas decimais especificado
  • formatPercentage(value): formatar casas decimais como porcentagens
  • formatDuration(ms): converter milissegundos em durações fáceis de entender
  • formatDate(date, format?): formatar 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))}

Isso calcula uma proporção, arredonda o resultado para duas casas decimais e o formata como porcentagem.

Tópicos relacionados