Sur cette page

Expressions dans les Dashboards

Process Intelligence Process Intelligence Disponible avec une licence utilisateur Process Intelligence ou supérieure. Seules les licences utilisateur de cette offre ou d’une offre supérieure permettent d’utiliser cette fonctionnalité. Comparer les offres Disponible avec une licence utilisateur Process Intelligence ou une licence supérieure

Expressions

Les expressions ProcessMind vous permettent de générer du texte enrichi et du contenu dynamique dans vos Dashboards, qui s’adaptent ainsi à vos données. Cette page présente des exemples et la syntaxe propres aux Dashboards. Pour consulter la référence complète du langage d’expression, notamment les fonctions, les opérateurs et la syntaxe, reportez-vous à la section Langage d’expression.

Graphique textuel ProcessMind avec une expression dynamique

Principes de base

Vous pouvez utiliser des expressions pour faire référence directement aux métriques et aux attributs dans votre texte. Le contenu ainsi créé se met automatiquement à jour lorsque vos données changent.

Expressions sur les données

Vous pouvez également définir des expressions sur les attributs d’un jeu de données afin de calculer ou de dériver des valeurs avant de les utiliser dans les Dashboards et les analyses. Utilisez-les lorsque la valeur recherchée ne figure pas dans les colonnes des données sources, ou pour standardiser un calcul que vous souhaitez réutiliser.

Expressions ProcessMind configurées sur les données d’un jeu de données

Une fois qu’une expression est disponible dans les données, vous pouvez la sélectionner partout où ProcessMind propose l’attribut correspondant, notamment dans les graphiques et les graphiques textuels.

Exemple 1 : nombre de cas et nombre total de cas

Pour afficher le nombre de cas actifs par rapport au nombre total, utilisez :

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

Ici, ${metric} correspond à la valeur actuelle de la métrique et ${total} au nombre total de cas.

Exemple 2 : cas non inclus

Pour afficher le nombre de cas non inclus, c’est-à-dire le total moins le nombre actuel :

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

Là encore, ${metric} correspond à la valeur actuelle de la métrique et ${total} au nombre total de cas.

Exemple 3 : pourcentage de cas à l’aide d’une fonction

Pour afficher le pourcentage de cas visibles par rapport au nombre total :

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

Ici, ${metric} correspond à la métrique définie sur les cas.

Fonctions disponibles

ProcessMind propose différentes fonctions pour effectuer des calculs, mettre en forme les résultats et rechercher des valeurs de manière dynamique. Pour consulter la liste complète des fonctions, des opérateurs et de la syntaxe, reportez-vous à la référence du langage d’expression.

Voici quelques fonctions couramment utilisées dans les expressions des Dashboards :

  • round(value, decimals?) : arrondir les nombres au nombre de décimales indiqué
  • formatPercentage(value) : mettre en forme les nombres décimaux en pourcentages
  • formatDuration(ms) : convertir des millisecondes en durées faciles à lire
  • formatDate(date, format?) : mettre en forme les dates selon des modèles personnalisés

Conseil : vous pouvez imbriquer des fonctions ou les combiner à des opérations arithmétiques. Par exemple :

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

Cette expression calcule un ratio, l’arrondit à deux décimales et le met en forme en pourcentage.

Sujets connexes

Concevez de meilleurs processus. Bâtissez une architecture cohérente. Gardez la maîtrise.

Accédez immédiatement à la plateforme, sans carte bancaire ni attente. Représentez clairement le fonctionnement de votre organisation dans des modèles de processus reliés entre eux.

Définissez l’architecture des processus, les responsabilités et les contrôles, puis clarifiez les rôles à chaque niveau.

Démarrez votre essai gratuit et posez les bases d’une gouvernance, d’une gestion et d’une amélioration continue de vos processus.