Partager via


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