- Avant de commencer
- 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é
- Analyse des causes profondes
- Simulation du potentiel d’automatisation
- Déclenchement d'une automatisation à partir d'une application de processus
- Afficher les données de processus
- Création d'applications
- Chargement des données
- Personnaliser les applications de processus
- Introduction aux tableaux de bord
- Travailler avec l'éditeur de tableau de bord
- Créer des tableaux de bord
- Tableaux de bord
- Gestionnaire de l’automatisation
- Définition de nouvelles tables d'entrée
- Ajout de champs
- Ajouter des tables
- Configuration requise pour le modèle de données
- Affichage et modification du modèle de données
- Exportation et importation de transformations
- Afficher le journal des transformations
- Modification et test des transformations de données
- Structure des transformations
- Conseils pour l'écriture de SQL
- Fusion des journaux d'événements
- Gestionnaire de processus
- Publication des tableaux de bord
- Modèles d'applications
- Ressources supplémentaires
- Balises et dates d'échéance prêtes à l'emploi
- Modification des transformations de données dans un environnement local
- Setting up a local test environment
- Création d'un journal d'événements
- DataBridgeAgent
- Configuration système requise
- Configurer DataBridgeAgent
- Ajouter un connecteur personnalisé à DataBridgeAgent
- Utiliser DataBridgeAgent avec le connecteur SAP pour l'accélérateur de découverte Purchase-to-Pay
- Utiliser DataBridgeAgent avec le connecteur SAP pour l'accélérateur de découverte Order-to-Cash
- Extension de l’outil d’extraction SAP Ariba
- Caractéristiques de performances
- Comment annuler une exécution de données à partir de la base de données
- Comment ajouter une règle de table d'adresse IP pour utiliser le port SQL Server 1433
- Lors de la création d'une application de processus, le statut reste dans Créer une application (Creating app)
- Configuration de Dapr avec Redis en mode cluster
- Transformations de données
- Charger des données
- Synchronisation des données C
Guide de l'utilisateur de Process Mining
Introduction
Si vos données d'incidents et d'événements sont divisées en différents fichiers d'entrée, vous utilisez le modèle d'application de processus Personnalisé .
Si vous souhaitez créer une nouvelle application de processus personnalisé , vous devez charger un jeu de données contenant les données à utiliser dans l'application de processus.
Pour chaque table, il doit s'agir d'un fichier tsv (séparé par des tabulations) ou .csv (séparé par des virgules) contenant une colonne pour chaque champ d'entrée.
Cette section contient un aperçu des tables d'entrée pour le processus personnalisé. Pour chaque champ, le nom, le type de données et une brève description sont affichés. En dehors de cela, il est indiqué si le champ est obligatoire.
Les noms de table et les noms de champ sont sensibles à la casse. Assurez-vous toujours que les noms de champ (en-têtes de colonne) dans votre ensemble de données correspondent aux noms de champ (en anglais) dans les tables suivantes et que le nom du fichier corresponde aux noms de table.
Champs obligatoires et facultatifs
Votre fichier de données d'entrée peut avoir différents champs ou noms de champs différents. Cependant, certains champs sont obligatoires, ce qui signifie que les données doivent être disponibles dans votre fichier de données d'entrée pour un fonctionnement correct de l'application de processus.
Lorsqu'un champ est obligatoire, il ne doit pas contenir de valeurs NULL .
Types de champ
Le tableau suivant décrit les différents types de champs et leurs paramètres de format par défaut.
| Type de champ | Format |
|---|---|
| boolean | true, false, 1, 0 |
| DateTime | yyyy-mm-dd hh:mm:ss[.ms], où [.ms] est facultatif. Reportez-vous à la documentation officielle de Microsoft si vous souhaitez modifier le format de la date. |
| Double | Séparateur décimal : . (point) Séparateur de milliers : aucun |
| text | S/O |
| Integer | Séparateur pour les milliers : aucun |
Cases_raw
La table Cases_raw contient les informations détaillées sur le statut, le type, la valeur et la description du cas associé.
| Nom | Type de données | Obligatoire O/N | Description |
|---|---|---|---|
Case_ID | text | Y | L'identifiant unique de l'incident auquel l'événement appartient. |
Case | text | N | Un nom convivial permettant d'identifier l'incident. |
Case_status | text | N | The status of the case in the process. For example, open, closed, pending, approved, etc. |
Case_type | text | N | La catégorisation des cas. |
Case_value | Double | N | Une valeur monétaire liée au cas. |
Champs de cas personnalisés
En outre, des champs d'incident personnalisés sont disponibles.
- 30 fields of type text;
- 10 fields of type double;
- 10 fields of type datetime;
- 10 fields of type boolean;
- 10 fields of type duration.
Les champs personnalisés ont des noms génériques. Le tableau suivant décrit les champs personnalisés pouvant être utilisés dans une application de processus.
| Nom | Type de données | Obligatoire O/N |
|---|---|---|
| custom_case_text_{1...30} | text | N |
| custom_case_number_{1...10} | Double | N |
| custom_case_datetime_{1...10} | DateTime | N |
| custom_case_boolean_{1...10} | boolean | N |
| custom_case_duration_{1...10} | Integer | N |
Lorsque vous utilisez un champ personnalisé, vous devez renommer le champ dans le Gestionnaire de données avec un nom qui correspond à la valeur. Extraire les champs. Les champs personnalisés qui sont vides dans votre ensemble de données ne sont pas affichés dans Process Mining.
Event_log_raw
La table Event_log contient des informations sur les activités exécutées dans le processus.
| Nom | Type de données | Obligatoire O/N | Description |
|---|---|---|---|
Activity | text | Y | Le nom de l’événement. Il est indicatif de l'étape du processus. |
Case_ID | text | Y | L'identifiant unique de l'incident auquel l'événement appartient. |
Event_end | DateTime | Y | L'horodatage associé à la fin de l'exécution de l'événement. |
| Event_ID | Integer | Y* | L'identifiant unique de l'événement. |
Automated** | boolean | N | Indique si l'événement est exécuté manuellement ou automatiquement. |
Event_cost | Double | N | Les frais d'exécution de l'événement. |
Event_detail | text | N | Informations relatives à l'événement. |
Event_start | DateTime | N | L'horodatage associé au début de l'exécution de l'événement. |
Team | text | N | L'équipe qui a exécuté l'événement. |
User | text | N | L'utilisateur qui a exécuté l'événement. |
* Event_ID est facultatif, mais obligatoire si vous souhaitez utiliser des dates d'échéance.
**) Automated fait partie des données d'entrée. Toutefois, si vous devez déterminer si un événement est automatisé ou non, vous devez le personnaliser dans les transformations de données afin de créer cette logique en fonction des informations requises. Il est recommandé de le faire dans le fichier Event_log.sql . Localisez l'instruction qui contient ...as "Automated" et remplacez-la, par exemple, par une instruction comme indiqué ci-dessous.
case when Event_log_base."User" = 'A' then pm_utils.to_boolean('true') else pm_utils.to_boolean('false') end as "Automated"
case when Event_log_base."User" = 'A' then pm_utils.to_boolean('true') else pm_utils.to_boolean('false') end as "Automated"
Champs d'événement personnalisés
En outre, des champs d'événement personnalisés sont disponibles.
- 30 fields of type text;
- 10 fields of type double;
- 10 fields of type datetime;
- 10 fields of type boolean;
- 5 fields of type duration.
Les champs personnalisés ont des noms génériques. La table suivante décrit les champs personnalisés pouvant être utilisés dans une application de processus.
| Nom | Type de données | Obligatoire O/N |
|---|---|---|
| custom_event_text_{1...30} | text | N |
| custom_event_number_{1...10} | Double | N |
| custom_event_datetime_{1...10} | DateTime | N |
| custom_event_boolean_{1...10} | boolean | N |
| custom_event_duration_{1...5} | Integer | N |
Lorsque vous utilisez un champ personnalisé, vous devez renommer le champ dans le Gestionnaire de données avec un nom qui correspond à la valeur. Extraire les champs. Les champs personnalisés qui sont vides dans votre ensemble de données ne sont pas affichés dans Process Mining.
Tags_raw
La table Tags_raw contient des champs pour les balises définies dans votre processus. Si vous téléchargez des balises, le tableau de bord Balises sera activé.
Tags_raw est une table facultative.
| Nom | Type de données | Obligatoire O/N | Description |
|---|---|---|---|
Case_ID | text | Y | L'identifiant unique du cas auquel appartient la balise. |
Tag | text | Y | Un nom convivial permettant d'identifier la balise. |
Tag_type | text | N | Catégorie à laquelle appartient la balise. |
Due_dates_raw
La table Due_dates_raw contient des champs pour les dates d'échéance définies dans votre processus. Si vous téléchargez des dates d'échéance, le tableau de bord Dates d'échéance sera activé.
Due_dates_raw est une table facultative.
| Nom | Type de données | Obligatoire O/N | Description |
|---|---|---|---|
Event_ID | Integer | Y | L'identifiant unique de l'événement auquel appartient la date d'échéance. |
Due_date | text | Y | Le nom de la date d'échéance. |
Actual_date | DateTime | Y | Le moment réel où l'événement associé à la date d'échéance s'est produit. |
Expected_date | DateTime | Y | Moment où l’événement associé à la date d’échéance était censé se produire. |