Expressões em Dashboards
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.
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.
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 especificadoformatPercentage(value): formatar casas decimais como porcentagensformatDuration(ms): converter milissegundos em durações fáceis de entenderformatDate(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
- Referência da linguagem de expressões: todas as funções, operadores e sintaxe.
- Usando notação Markdown: texto rico em gráficos.
- Métricas: as métricas que você pode usar em expressões.