- Avant de commencer
- Gestion de l’accès
- Démarrage
- Intégrations
- Travailler avec des applications de processus
- Travailler avec des tableaux de bord et des graphiques
- Travailler avec des graphiques de processus
- Travailler avec des modèles de processus Découvrir et importer des modèles BPMN
- Afficher ou masquer le menu
- Informations contextuelles
- Exporter (Export)
- Filtres
- Envoi d’idées d’automatisation au Automation Hub d’UiPath®
- Balises
- Dates d’échéance
- Comparer
- Vérification de la conformité
- Simulation de processus
- Analyse des causes profondes (Aperçu)
- Simulation du potentiel d’automatisation
- Démarrage d'un projet Task Mining à partir de Process Mining
- Déclenchement d'une automatisation à partir d'une application de processus
- Afficher les données de processus
- Informations sur le processus (aperçu)
- Création d'applications
- Modèles d'applications
- Création d'une nouvelle application
- Sélectionner le modèle d'application
- Définir les propriétés de l'application
- Sélectionner la source de données
- Mappage des tables d'entrée
- Mappage des champs d'entrée
- Sélection du processus automatisé
- Configuration des automatisations
- Finaliser la création de l'application
- Clonage d'une application
- Exportation et importation d'applications de processus
- Modification des tableaux de bord
- Gérer les autorisations des applications
- Suppression d'une application
- Chargement des données
- Transforming data
- Autopilot™ pour SQL
- Structure des transformations
- Conseils pour l'écriture de SQL
- Exportation et importation de transformations
- Afficher les journaux d'exécution des données
- Fusion des journaux d'événements
- Configuration des balises
- Configuration des dates d'échéance
- Configuration des champs pour le potentiel d'automatisation
- Configuration des activités : Définition de l'ordre des activités
- Rendre les transformations disponibles dans les tableaux de bord
- Modèles de données
- Ajouter et modifier des processus
- Personnaliser les tableaux de bord
- Publier les applications de processus
- Modèles d'applications
- Notifications
- Ressources supplémentaires
Guide de l'utilisateur de Process Mining
Les agrégées ne s'appliquent que pour une utilisation dans les expressions de métriques. Vous ne pouvez pas utiliser d'agrégats pour les expressions de champ.
Grâce aux agrégats, vous pouvez calculer une valeur de résultat unique à partir d'un ensemble de valeurs d'entrée. Une expression de mesure agrégée est définie par le type d'agrégation et le champ utilisé pour l'agrégation.
| Élément | Description |
|---|---|
| Type d'agrégation | Le type de la fonction utilisée pour calculer la mesure. Par exemple, SUM est utilisé pour calculer une valeur Total , AVERAGE est utilisé pour calculer une valeur Moyenne . |
| Champ utilisé pour l'agrégation | La fonction utilisée pour calculer la mesure. |
Application de filtres à une agrégation
Vous pouvez ajouter un filtre à une agrégation pour créer un sous-ensemble des données utilisées pour l'agrégation, en sélectionnant uniquement les données pertinentes. Le filtrage peut réduire la quantité de données qu'une fonction d'agrégation doit traiter, ce qui peut accélérer le calcul.
Suivez ces étapes pour appliquer des filtres à une agrégation.
- Sélectionnez l'agrégation pour laquelle vous souhaitez appliquer des filtres.
- Sélectionnez l'icône Filtre (Filter) dans le bloc logique. Le panneau Filtres s'affiche.
- Définissez les filtres comme vous le souhaitez**.**
L'icône Filtre indique que des filtres sont appliqués pour l'agrégation.
SUM
Description
Renvoie la somme de toutes les valeurs du champ sélectionné.
Syntaxe
SUM of <Field>
Valeurs prises en charge
Peut être utilisé pour les champs de types de données nombre, durée et devise.
Gestion NULL
NULL valeurs ignorées. Si toutes les valeurs de champ sont NULL, le résultat est NULL.
Exemple
SUM of Value
AVERAGE
Description
Renvoie la somme de toutes les valeurs du champ sélectionné divisée par le nombre d'enregistrements dans la table du champ sélectionné.
Syntaxe
AVERAGE of <Field>
Valeurs prises en charge
Peut être utilisé pour les champs de types de données de nombre et de durée.
Gestion NULL
NULL valeurs ignorées. Si toutes les valeurs de champ sont NULL, le résultat est NULL.
Exemple
AVERAGE of Discount captured
COUNT
Description
Renvoie le nombre de valeurs pour le champ sélectionné.
Syntaxe
COUNT of <Field>
Valeurs prises en charge
Peut être utilisé pour les champs de tous types de données.
Gestion NULL
Compte toutes les valeurs, que la valeur du champ soit NULL ou non. Si toutes les valeurs sont NULL, le résultat est 0.
Exemple
COUNT of Invoice ID
COUNT ROWS
Description
Renvoie le nombre de lignes dans une table.
Syntaxe
COUNT ROWS in <Table>
Valeurs prises en charge
Peut être utilisé pour toutes les tables définies pour l'application de processus.
Gestion NULL
S'il n'y a pas de lignes dans le tableau, le résultat est 0.
Exemple
COUNT ROWS in Invoices
MINIMUM
Description
Renvoie la plus petite valeur du champ sélectionné.
Syntaxe
MINIMUM of <Field>
Valeurs prises en charge
Peut être utilisé pour les champs de types de données nombre, durée et devise.
Gestion NULL
NULL valeurs ignorées. Si toutes les valeurs de champ sont NULL, le résultat est NULL.
Exemple
MINIMUM of Price
DISTINCT COUNT
Description
Renvoie le nombre de valeurs uniques (distinctes) pour le champ sélectionné.
Syntaxe
DISTINCT COUNT of <Field>
Valeurs prises en charge
Peut être utilisé pour les champs de tous types de données.
Gestion NULL
Les valeurs NULL sont ignorées. Seules les valeurs distinctes horsNULL sont comptabilisées. Si toutes les valeurs de champ sont NULL, le résultat est 0.
Exemple
DISTINCT COUNT of Invoice ID
PERCENTAGE
Description
Renvoie le pourcentage d'enregistrements dans lesquels le champ est TRUE.
Syntaxe
PERCENTAGE of <Field>
Valeurs prises en charge
Peut être utilisé pour les champs booléens.
Gestion NULL
Ignore les valeurs NULL . Si toutes les valeurs sont NULL, le résultat est NULL
Exemple
PERCENTAGE of Is Automated
MAXIMUM
Description
Renvoie la plus grande valeur du champ sélectionné.
Syntaxe
MAXIMUM of <Field>
Valeurs prises en charge
Peut être utilisé pour les champs de types de données nombre, durée et devise.
Gestion NULL
NULL valeurs ignorées. Si toutes les valeurs de champ sont NULL, le résultat est NULL.
Exemple
MAXIMUM of Amount
MEDIAN
Description
Renvoie la médiane des valeurs du champ donné.
Syntaxe
MEDIAN of <Field>
Valeurs prises en charge
Peut être utilisé pour les champs de types de données nombre, durée et devise.
Gestion NULL
NULL valeurs ignorées. Si toutes les valeurs de champ sont NULL, le résultat est NULL.
Exemple
MEDIAN of Value
PERCENTILE
Description
Renvoie le centile spécifié des valeurs pour le champ donné, qui est la valeur au-dessous de ce pourcentage de données.
Syntaxe
PERCENTILE of <Field> <percentile>
Valeurs prises en charge
Peut être utilisé pour les champs de types de données nombre, durée et devise.
Gestion NULL
NULL valeurs ignorées. Si toutes les valeurs de champ sont NULL, le résultat est NULL.
Exemple
PERCENTILE of Value 0.05
La fonction PERCENTILE of utilise une version approximative, ce qui peut entraîner un petit écart par rapport au centile réel.
ANY is TRUE
Description
Renvoie TRUE si au moins une valeur du champ sélectionné est égale à TRUE. Sinon, renvoie FALSE.
Syntaxe
ANY of <Field> is TRUE
Valeurs prises en charge
Seuls les champs booléens peuvent être utilisés.
Gestion NULL
NULL valeurs ignorées. Si toutes les valeurs de champ sont NULL, le résultat est FALSE.
Exemple
ANY of On time is TRUE
ALL are TRUE
Description
Renvoie TRUE si toutes les valeurs du champ sélectionné ont la valeur TRUE. Sinon, renvoie FALSE.
Syntaxe
ALL of <Field> are TRUE
Valeurs prises en charge
Seuls les champs booléens peuvent être utilisés.
Gestion NULL
Les valeurs NULL sont ignorées. Si toutes les valeurs de champ sont NULL, le résultat est TRUE. Si au moins une valeur est FALSE, le résultat est FALSE.
Exemple
ALL of On time are TRUE
GROUPED by
Description
Regroupe les valeurs de champ ou les résultats d'expressions selon les valeurs des champs spécifiés. Chaque valeur unique (ou combinaison de valeurs) forme un groupe.
Utilisez des fonctions agrégées, telles que COUNT of, SUM of, AVERAGE of, MINIMUM of, MAXIMUM of.
Syntaxe
<Expression> GROUPED by <groupings>
Valeurs prises en charge
Peut être utilisé pour les champs de tous types de données.
La fonction GROUPED by ne peut pas être imbriquée à l'intérieur d'une autre expression GROUPED by . Cependant, il peut être utilisé dans le cadre d'autres expressions et n'a pas nécessairement besoin d'apparaître au début de l'expression.
Gestion NULL
Les lignes avec des valeurs NULL dans le champ de regroupement sont traitées comme un groupe distinct.
Exemples
-
(COUNT of Event ID) GROUPED by Case ID: événements regroupés par ID d'incident, avec un nombre d'ID d'événement par cas.(COUNT of Event ID)- Compte le nombre deEvent IDs.GROUPED by Case IDdéfinit que le comptage est effectué séparément pour chaqueCase IDunique.
-
(ALL of Automated are TRUE) GROUPED by Case ID: vérifie toutes les valeurs du champAutomateddans chaque groupeCase ID.(ALL of Automated are TRUE)vérifie si chaque événement du groupe comporteAutomated = TRUEGROUPED by Case IDdéfinit que la vérification est effectuée séparément pour chaqueCase IDunique.
-
(COUNT of (IF Activity = Final check of invoice THEN Process event ID)) GROUPED by Case ID
(IF Activity = Final check of invoice THEN Process event ID)vérifie le champActivitypour chaque enregistrement. Si l’élément a la valeurFinal check of invoicele podProcess event IDcorrespondant est renvoyé.COUNTcompte ensuite le nombre d'élémentsProcess event IDsrenvoyés, qui est le nombre de fois où l'activitéFinal check of invoices'est produite.GROUPED by Case IDdéfinit que les vérifications sont effectuées séparément pour chaqueCase IDunique.
-
COUNT(Case ID) GROUPED by Team, User– compte le nombre de cas pour chaque combinaison Team-User. -
SUM(Automated) / COUNT(Event ID) GROUPED by Activity, User- Calcule le taux d'automatisation pour chaque combinaison deActivityetUser.