Liste des opérations de statistiques
Cet article répertorie les opérations statistiques de l’application de bureau Power Automate Process Mining.
START()
Renvoie le début d’un processus/d’un événement/d’une instance/d’un chemin.
Contexte pris en charge : processus, événement, instance, arête
Type de données de sortie : DATE
END()
Renvoie la fin d’un processus/événement/instance/chemin.
Contexte pris en charge : processus, événement, instance, arête
Type de données de sortie : DATE
DURATION()
Renvoie la durée d’un processus/événement/instance/chemin.
Contexte pris en charge : processus, événement, instance, arête
Type de données de sortie : TIME
EVENTCOUNT()
Renvoie le nombre d’événements dans l’instance/processus.
Contexte pris en charge : processus, événement
Type de données de sortie : INT
CASECOUNT()
Renvoie le nombre d’instances dans le processus.
Contexte pris en charge : processus
Type de données de sortie : INT
ACTIVETIME()
Renvoie le temps d’activité de l’instance.
Contexte pris en charge : instance
Type de données de sortie : TIME
WAITINGTIME()
Renvoie le temps d’attente de l’instance.
Contexte pris en charge : instance
Type de données de sortie : TIME
ISPARALLEL()
Dans le contexte de l’instance, renvoie TRUE si au moins un événement s’est produit parallèlement à un autre événement, sinon FALSE. Dans le contexte de l’événement, renvoie TRUE si l’événement s’est produit parallèlement à un autre événement, sinon FALSE.
Contexte pris en charge : instance, événement
Type de données de sortie : BOOL
ISPARALLELWITH([condition])
Renvoie TRUE si l’événement s’est produit parallèlement à un autre événement, ce qui remplit une condition donnée, sinon FALSE.
Contexte pris en charge : événement
Paramètres :
[condition] - condition sous laquelle le parallélisme est accepté
Type de données : BOOLEAN
Type de données de sortie : BOOL
UTILIZATION()
Renvoie l’utilisation des instances (nombre de 0 à 1).
Contexte pris en charge : instance
Type de données de sortie : FLOAT
PARALLELUTILIZATION()
Renvoie l’utilisation cumulée des instances (un nombre compris entre 0, 1 et N). Une valeur supérieure à 1 est due à des événements parallèles qui durent plus longtemps que l’instance elle-même.
Contexte pris en charge : instance
Type de données de sortie : FLOAT
REWORKCOUNT([nomD’Attribut])
Renvoie le nombre total de tous les retraitements (boucles et boucles simples) dans l’instance.
Contexte pris en charge : instance
Paramètres :
[nomAttribut] - Attribut pour calculer les répétitions. Si aucun n’est entré, l’attribut par défaut est l’attribut d’exploration de données (attribut d’activité), facultatif.
Type de données : STRING (seule une chaîne fixe est autorisée)
Type de données de sortie : INT
LOOPCOUNT([nomD’Attribut])
Renvoie le nombre de boucles dans l’instance.
Contexte pris en charge : instance
Paramètres :
[nomAttribut] - Attribut pour calculer les répétitions. Si aucun n’est entré, l’attribut par défaut est l’attribut d’exploration de données (attribut d’activité), facultatif
Type de données : STRING (seule une chaîne fixe est autorisée)
Type de données de sortie : INT
SELFLOOPCOUNT([nomD’Attribut])
Renvoie le nombre de boucles simples dans l’instance.
Contexte pris en charge : instance
Paramètres :
[nomAttribut] - Attribut pour calculer les répétitions. Si aucun n’est entré, l’attribut par défaut est l’attribut d’exploration de données (attribut d’activité), facultatif
Type de données : STRING (seule une chaîne fixe est autorisée)
Type de données de sortie : INT
OCCURRENCE([nomD’Attribut])
Renvoie l’indice d’occurrence d’une valeur d’attribut d’événement donnée dans l’instance.
Contexte pris en charge : événement
Paramètres :
[nomAttribut] - Attribut pour calculer les répétitions. Si aucun n’est entré, l’attribut par défaut est l’attribut d’exploration de données (attribut d’activité), facultatif
Type de données : STRING (seule une chaîne fixe est autorisée)
Type de données de sortie : INT
ISSELFLOOP([nomD’Attribut])
Renvoie true lorsque l’événement/l’arête a une répétition de boucle simple.
Contexte pris en charge : événement, arête
Paramètres :
[nomAttribut] - Attribut pour calculer les répétitions. Si aucun n’est entré, l’attribut par défaut est l’attribut d’exploration de données (attribut d’activité), facultatif
Type de données : STRING (seule une chaîne fixe est autorisée)
Type de données de sortie : BOOL
ISLOOP([nomD’Attribut])
Renvoie true lorsque l’événement/l’arête a une répétition de boucle.
Contexte pris en charge : événement, arête
Paramètres :
[nomAttribut] - Attribut pour calculer les répétitions. Si aucun n’est entré, l’attribut par défaut est l’attribut d’exploration de données (attribut d’activité), facultatif
Type de données : STRING (seule une chaîne fixe est autorisée)
Type de données de sortie : BOOL
ISREWORK([nomD’Attribut])
Renvoie true lorsque l’événement/l’arête a un type de retraitement (boucle simple ou boucle).
Contexte pris en charge : événement, arête
Paramètres :
[nomAttribut] - Nom de l’attribut pour calculer les répétitions. Si aucun n’est entré, l’attribut par défaut est l’attribut d’exploration de données (attribut d’activité), facultatif
Type de données : STRING (seule une chaîne fixe est autorisée)
Type de données de sortie : BOOL
ISLOOPINFLOW([nomD’Attribut])
Renvoie true lorsque l’événement/l’arête a un flux entrant de boucle.
Contexte pris en charge : événement, arête
Paramètres :
[nomAttribut] - Attribut pour calculer les répétitions. Si aucun n’est entré, l’attribut par défaut est l’attribut d’exploration de données (attribut d’activité), facultatif
Type de données : STRING (seule une chaîne fixe est autorisée)
Type de données de sortie : BOOL
ISLOOPOUTFLOW([nomD’Attribut])
Renvoie true lorsque l’événement/l’arête a un flux sortant de boucle.
Contexte pris en charge : événement, arête
Paramètres :
- [nomAttribut] - Attribut pour calculer les répétitions. Si aucun n’est entré, l’attribut par défaut est l’attribut d’exploration de données (attribut d’activité), facultatif
Type de données de sortie : BOOL
LOOPGAIN([nomD’Attribut])
Renvoie la différence entre le flux sortant et le flux entrant de la boucle de l’événement. Valeur +1 lorsque l’événement a un flux sortant de boucle et aucun flux entrant de boucle. Valeur -1 lorsque l’événement n’a aucun flux sortant de boucle et un flux entrant de boucle. Sinon, renvoie 0.
Contexte pris en charge : événement
Paramètres :
[nomAttribut] - Nom de l’attribut pour calculer les répétitions. Si aucun n’est entré, l’attribut par défaut est l’attribut d’exploration de données (attribut d’activité), facultatif
Type de données : STRING (seule une chaîne fixe est autorisée)
Type de données de sortie : INT
MEDIAN([contexte],[valeur],[compression])
Calcule la valeur médiane approximative des valeurs regroupées selon le contexte défini.
Contexte pris en charge : processus, événement, instance, arête
Paramètres :
[contexte] - définit le contexte dans lequel l’opération est calculée
Type de données : STRING (seule une chaîne fixe est autorisée)
[valeur] - valeur sur laquelle la médiane est calculée
Type de données : STRING (seule une chaîne fixe est autorisée)
[compression] - contrôle la précision de l’estimation et l’utilisation de la mémoire. Des valeurs de compression élevées augmentent la précision de l’estimation, mais ralentissent l’opération. La valeur doit être comprise entre 20 et 1 000, la valeur par défaut est 200.
Type de données : FLOAT
Type de données de sortie : INT, FLOAT, DATE, TIME
QUANTILE([contexte],[valeur],[q],[compression])
Calcule le q-ième approximatif des valeurs regroupées selon le contexte défini. Le q-ième du jeu de données est défini comme la valeur où une fraction q des données est inférieure à cette valeur et une fraction (1-q) des données est supérieure à cette valeur.
Contexte pris en charge : processus, événement, instance, arête
Paramètres :
[contexte] - définit le contexte dans lequel l’opération est calculée
Type de données : STRING (seule une chaîne fixe est autorisée)
[valeur] - valeur d’évaluation
Type de données : INT, FLOAT, DATE, TIME
[q] - quantile à calculer, qui doit être compris entre 0 et 1 inclus.
Type de données : FLOAT (seule la valeur constante est autorisée)
[compression] - contrôle la précision de l’estimation et l’utilisation de la mémoire. Des valeurs de compression élevées augmentent la précision de l’estimation, mais ralentissent l’opération. La valeur doit être comprise entre 20 et 1 000, la valeur par défaut est 200.
Type de données : FLOAT
Type de données de sortie : INT, FLOAT, DATE, TIME
CDF([contexte],[valeur],[x],[compression])
Calcule la fonction de distribution cumulative estimée (cdf) pour la valeur donnée des valeurs regroupées selon le contexte défini.
Contexte pris en charge : instance, événement, arête
Paramètres :
[contexte] - définit le contexte dans lequel l’opération est calculée
Type de données : STRING (seule une chaîne fixe est autorisée)
[valeur] - valeur d’évaluation pour la distribution cumulative.
Type de données : INT, FLOAT, DATE, TIME
[x] - valeur de seuil Type de données : INT, FLOAT, DATE, TIME (doit être le même type de données que le paramètre [valeur])
[compression] - contrôle la précision de l’estimation et l’utilisation de la mémoire. Des valeurs de compression élevées augmentent la précision de l’estimation, mais ralentissent l’opération. La valeur doit être comprise entre 20 et 1 000, la valeur par défaut est 200.
Type de données : FLOAT
Type de données de sortie : INT, FLOAT, DATE, TIME
ISFINISHED()
Renvoie true lorsque l’instance est classée comme terminée (comme défini dans Contexte du processus - Catégorisation de l’instance).
Contexte pris en charge : instance
Type de données de sortie : BOOL
ISRUNNING()
Renvoie true lorsque l’instance est classée comme en cours d’exécution (comme défini dans Contexte du processus - Catégorisation de l’instance)
Contexte pris en charge : instance
Type de données de sortie : BOOL
ISSTUCK()
Renvoie true lorsque l’instance est classée comme bloqué (comme défini dans Contexte du processus - Catégorisation de l’instance).
Contexte pris en charge : instance
Type de données de sortie : BOOL
ISINCOMPLETEIMPORT()
Renvoie true lorsque l’instance est classée comme importation incomplète (comme défini dans Contexte du processus - Catégorisation de l’instance)
Contexte pris en charge : instance
Type de données de sortie : BOOL
STATS([Aggregate]*,[Type]**)
Renvoie les statistiques calculées du processus en fonction de l’agrégation et du type de statistiques sélectionnés.
Contexte pris en charge : processus
Paramètres :
[Agrégation] – agrégation selon laquelle les statistiques du processus seront calculées (par exemple : somme, moyenne, minimum, maximum, plage, écart type)
[Type] - le type de statistiques utilisées dans le calcul
Type de données de sortie : INT, FLOAT, TIME, DATE
Types d’agrégations
Ci-après les types d’agrégation autorisés :
- Sum
- Avg
- Min
- Max
- Range
- Stdev
Types de statistiques
Nom | Description |
---|---|
CaseStart | Début de l’instance |
CaseEnd | Fin de l’instance |
CaseDuration | Durée de l’instance |
CaseActiveTime | Temps d’activité de l’instance |
CaseWaitingTime | Temps d’attente de l’instance |
CaseUtilization | Utilisation des instances |
EventCount | Nombre d’événements |