Langage d’expression
Créez des attributs calculés, définissez des conditions et transformez les données avec le langage d’expression de ProcessMind.
Fonctions qui renvoient des métadonnées et des statistiques sur le jeu de données actuel, comme son nom, le nombre de lignes, les informations sur le fichier et les associations de colonnes détectées automatiquement.
Ces fonctions décrivent le jeu de données lui-même, et non les événements individuels. ProcessMind les évalue donc dans l’application, par exemple dans l’aperçu de l’Expression Editor. Elles ne sont pas disponibles dans le pipeline de traitement du jeu de données, qui traduit les expressions en requêtes de base de données. Un attribut calculé ou un filtre de jeu de données qui utilise l’une d’elles ne peut donc pas être traité.
Renvoie l’horodatage du dernier chargement ou de la dernière mise à jour des données.
| Valeur renvoyée | date |
| Exemples | lastDataUpdate() → Horodatage de la dernière mise à jour |
Renvoie l’horodatage du dernier événement du jeu de données.
| Valeur renvoyée | date |
| Exemples | lastDateInData() → Horodatage du dernier événement dans les données |
Renvoie le nom d’affichage du jeu de données.
| Valeur renvoyée | string |
| Exemples | datasetName() → Sales Orders |
Renvoie le nombre total de lignes ou d’événements du jeu de données.
| Valeur renvoyée | nombre |
| Exemples | datasetRows() → 15000 |
Renvoie le nombre de jours écoulés depuis la dernière mise à jour des données.
| Valeur renvoyée | nombre |
| Exemples | dataFreshnessDays() → 3 |
Renvoie le nom de fichier d’origine des données chargées.
| Valeur renvoyée | string |
| Exemples | dataFileName() → orders_2024.csv |
Renvoie la taille du fichier de données chargé, en octets.
| Valeur renvoyée | nombre |
| Exemples | dataFileSize() → 1048576 |
Renvoie le format détecté du fichier de données chargé.
| Valeur renvoyée | string |
| Exemples | dataFileFormat() → csv |
Renvoie le nom du type de processus métier détecté automatiquement.
| Valeur renvoyée | string |
| Exemples | detectedProcess() → Order to Cash |
Renvoie le nom de la colonne détectée comme identifiant du cas.
| Valeur renvoyée | string |
| Exemples | detectedCaseId() → Order Number |
Renvoie le nom de la colonne détectée comme horodatage de l’événement.
| Valeur renvoyée | string |
| Exemples | detectedTimestamp() → Event Time |
Renvoie le nom de la colonne détectée comme nom de l’activité.
| Valeur renvoyée | string |
| Exemples | detectedActivity() → Activity |
Nous utilisons des cookies pour améliorer votre expérience, personnaliser le contenu et analyser le trafic. En cliquant sur « Tout accepter », vous consentez à l’utilisation de cookies.