- Notes de publication
- 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
- Showing or hiding the 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émarrage d'un projet Task Mining à partir de Process Mining
- Triggering an automation from a process app
- Afficher les données de processus
- Création d'applications
- Chargement des données
- Charger des données
- Récupération des informations d'identification pour le stockage d'objets blob Azure
- [Aperçu] Charger des données en utilisant une connexion directe
- Chargement de données à l'aide de DataUploader
- Affichage des journaux
- Optimisation d'une application
- Planification des exécutions de données
- Personnaliser les applications de processus
- Introduction aux tableaux de bord
- Créer des tableaux de bord
- Tableaux de bord
- Gestionnaire de l’automatisation
- Input data
- 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 les journaux de transformations
- Modification et test des transformations de données
- Structure of transformations
- Fusion des journaux d'événements
- Tips for writing SQL
- Gestionnaire de processus
- Publier les applications de processus
- Modèles d'applications
- Ressources supplémentaires
Process Mining
Créer une nouvelle application Assistant
Vous pouvez facilement créer de nouvelles applications à partir du portail Process Mining . Lorsque vous sélectionnez le bouton Créer une nouvelle application (Create new app ), un assistant s'ouvre et vous guide pas à pas tout au long du processus de création d'une nouvelle application. Lorsque vous quittez l'assistant Créer une nouvelle application à n'importe quelle étape, l'état actuel est enregistré. Vous pouvez poursuivre la création de l'application à l'état auquel vous avez quitté l'assistant auparavant.
Pour charger des données vers une application de processus, vous devez disposer d'AI Units sur votre compte. Reportez-vous à Licence pour plus d'informations sur les AI Units.
-
Créer une application
-
Sélectionnez un modèle d'application
-
Définir les propriétés de l'application
-
Sélectionnez la source de données
-
Sélectionner le modèle de processus
-
Terminer la création de l’application
1. Dans le portail Process Mining, accédez à l' onglet Développement(Development) et sélectionnez Créer une nouvelle application (Create new app).
Un assistant démarre et l'étape Sélectionner le modèle d'application ( Select app template ) s'affiche, où vous pouvez sélectionner un modèle d'application à utiliser pour votre application.
Vous pouvez choisir d'utiliser un modèle d'application existant comme point de départ d'une nouvelle application.
Reportez-vous à Modèles d'applications pour bénéficier d'un aperçu des modèles d'applications disponibles.
-
Sur la vignette représentant le modèle d'application sur lequel vous souhaitez vous baser pour votre nouvelle application, sélectionnez le bouton Créer une application.
Vous pouvez commencer à saisir le nom du modèle d'application dans le champ Rechercher pour filtrer les modèles d'application spécifiques et trouver le modèle d'application plus facilement.
L'étape Détails de base (Basic details) s'affiche avec les informations par défaut du type d'application de processus que vous avez sélectionné.
1. Dans le champ Nom de l'application ( App name ), modifiez le nom afin de définir un nom unique pour la nouvelle application de processus.
2. Si vous le souhaitez, modifiez la description dans le champ Description .
3. Sélectionnez Suivant(Next).
Il peut arriver que vous saisissiez un nom d'application qui existe déjà mais qui n'apparaît pas dans la liste Toutes les applications de processus (All process apps). Dans ce cas, il peut s'agir d'une application pour laquelle vous ne disposez pas de l'autorisation Afficher (View).
L'étape Source de données s'affiche.
.tsv
fichiers ou charger des données à l'aide d'un extracteur. Les données seront ingérées une fois la nouvelle application de processus créée.
Pour des raisons de performances et de sécurité, il est fortement recommandé d'utiliser un petit jeu de données pour le développement d'applications et le test de transformations de données.
L'ensemble de données de développement est utilisé pour tester les transformations de données. Cela n'affecte pas les données affichées dans les tableaux de bord de l'application de processus publiée.
Une fois que votre application est prête à être utilisée par les utilisateurs professionnels, vous pouvez la publier et ingérer de nouvelles données à utiliser dans l'application de processus publiée.
-
Sélectionnez l'option applicable à votre source de données.
-
Sélectionnez Suivant.
Utiliser l'extracteur Theobald est l'option recommandée pour les applications de processus qui utilisent un système source SAP.
Si vous avez sélectionné un modèle d'application qui utilise un système source SAP, l'option Utiliser l'extracteur Theobald ( Use Theobald extractor) est l'option par défaut pour charger des données.
Vous pourrez copier les informations afin de les utiliser dans l'extracteur à l'étape Télécharger des données à l'aide de Theobald ( Upload data using Theobald ) ultérieurement lors du processus de création de l'application. Voir Finalisation de la création de l'application.
Reportez-vous à Charger des données avec Theobald Xtract Universal pour plus d'informations.
L'option Utiliser l'extracteur CData est l'option par défaut pour les modèles d'application qui utilisent un système source pris en charge par CData.
Vous pourrez copier les informations afin de les utiliser dans l'extracteur à l'étape Télécharger des données à l'aide de CData (Upload data using CData) ultérieurement lors du processus de création de l'application. Voir Finalisation de la création de l'application.
Reportez-vous à Chargement de données à l'aide de CData Sync pour plus d'informations.
.csv
.
Pour les grandes quantités de données, il est recommandé d'utiliser CData Sync ou Theobald Xtract Universal (pour SAP) pour télécharger les données.
Vous pouvez également utiliser DataUploader pour charger des fichiers de données jusqu'à 5 To chacun directement dans une application de processus Process Mining .
Assurez-vous que le fichier .csv ont le suffixe _raw.
Suivez ces étapes pour charger des fichiers de données.
-
Faites glisser et déposez un ou plusieurs fichiers contenant les données de l'application de processus, ou sélectionnez pour sélectionner les fichiers à partir de votre ordinateur.
-
Vérifiez les détails détectés de votre ensemble de données pour l' encodage, le délimiteur et le caractère de citation. Si nécessaire, sélectionnez les paramètres appropriés.
Vous pourrez copier les informations afin de les utiliser dans l'extracteur à l'étape Télécharger les données à l'aide de l'extracteur ( Upload data using extractor) ultérieurement lors du processus de création de l'application. Voir Finalisation de la création de l'application.
L'option Télécharger des données à l'aide d'une connexion directe ( Upload data using direct connection ) n'est disponible que pour les modèles d'application qui utilisent un système source ServiceNow ou un système source Salesforce.
L'option Télécharger des données à l'aide d'une connexion directe ( Upload data using direct connection ) est l'option par défaut pour les modèles d'application qui utilisent un système source pour lequel une connexion directe est disponible.
Prérequis
Charger des données en utilisant une connexion directe utilise les connexions Integration Service . Cela implique que vous devez avoir :
-
une licence pour Integration Service;
-
Integration Service activé sur votre locataire ;
-
accès à Orchestrator.
Les connexions Integration Service sont limitées par dossier. Si vous souhaitez utiliser une connexion à partir d'un dossier spécifique, vous devez avoir accès à ce dossier dans Orchestrator pour le voir dans Process Mining. Si vous créez une nouvelle connexion à partir de Process Mining, cette connexion est créée dans vos espaces de travail personnels dans Orchestrator.
Reportez-vous au guide Integration Service pour plus d'informations sur les licences Integration Service et les connexions Integration Service.
Configuration d'une connexion directe
Pour les applications de processus qui utilisent un système source ServiceNow ou Salesforce, vous pouvez configurer l'utilisation d'une connexion directe à votre système source à partir de l' étape Sélectionner la source de données au lieu de configurer une connexion à l'aide de CData Sync.
L'option Télécharger des données à l'aide d'une connexion directe ( Upload data using direct connection ) charge les données dans votre application de processus directement depuis le système source.
Suivez ces étapes pour configurer une connexion directe au système source :
-
Sélectionnez l'option Télécharger des données en utilisant une connexion directe (Upload data using direct connection ).
Système source utilisé pour le modèle d'application affiché.
-
Sélectionnez Se connecter (Connect).
Un nouvel onglet de navigateur s'ouvre, dans lequel vous pouvez saisir les détails d'authentification pour la connexion.
Connexion à ServiceNow
Par défaut, le code d'autorisation OAuth 2.0 est utilisé comme type d'authentification.
-
Configurez la connexion pour ServiceNow. Consultez l' authentification ServiceNow dans le guide d'Integration Service UiPath pour plus d'informations.
-
Une fois l'authentification réussie, revenez à la page Web Process Mining et sélectionnez votre connexion.
-
Sélectionnez Suivant.
La connexion est établie et la page Paramètres d’extraction ( Extraction settings ) s’affiche.
-
Si vous le souhaitez, modifiez les dates de début et de fin de la période d'extraction, ou acceptez la valeur par défaut.
-
Sélectionnez Suivant.
La page Tables d'extraction ( Extraction tables ) s'affiche, indiquant les tables qui seront extraites de ServiceNow. Par défaut, les tables d'entrée requises définies pour le modèle d'application sont sélectionnées.
-
Si vous le souhaitez, ajoutez des tables supplémentaires pour l'extraction.
-
Sélectionnez Suivant.
Connexion à Salesforce
Par défaut, le code d'autorisation OAuth 2.0 est utilisé comme type d'authentification.
-
Configurez la connexion pour Salesforce. Consultez l' Authentification Salesforce dans le guide d'Integration Service UiPath pour plus d'informations.
-
Une fois l'authentification réussie, revenez à la page Web Process Mining et sélectionnez votre connexion.
-
Sélectionnez Suivant.
La connexion est établie et la page Paramètres d’extraction ( Extraction settings ) s’affiche.
-
Si vous le souhaitez, modifiez les dates de début et de fin de la période d'extraction, ou acceptez la valeur par défaut.
-
En fonction de votre instance de Salesforce, vous devrez peut-être configurer certains paramètres supplémentaires pour la connexion. Si les paramètres sont activés dans votre organisation Salesforce, sélectionnez les options applicables dans la page Paramètres d'extraction ( Extraction settings ).
-
-
Sélectionnez Suivant.
La page Tables d'extraction ( Extraction Tables ) s'affiche, indiquant les tables qui seront extraites de Salesforce. Par défaut, les tables d'entrée requises définies pour le modèle d'application sont sélectionnées.
-
Si vous le souhaitez, ajoutez des tables supplémentaires pour l'extraction.
-
Sélectionnez Suivant.
Le tableau suivant décrit les paramètres (facultatifs) des modèles d'application Salesforce.
Modèle d'applications |
Paramètres |
Gestion des comptes Salesforce |
Pour plus de détails, reportez-vous aux scénarios alternatifs dans la section Extraction de la documentation du modèle d’application. |
Lead-to-order Salesforce |
Pour plus de détails, reportez-vous aux scénarios alternatifs dans la section Extraction de la documentation du modèle d’application. |
Gestion des incidents Salesforce |
Pour plus de détails, reportez-vous aux scénarios alternatifs dans la section Extraction de la documentation du modèle d’application. |
Salesforce Lead-to-Cash |
Pour plus de détails, reportez-vous aux scénarios alternatifs dans la section Extraction de la documentation du modèle d’application. |
Paramètres d’extraction
Modèle d'applications |
Paramètres |
Gestion des comptes Salesforce |
Pour plus de détails, reportez-vous aux scénarios alternatifs dans la section Extraction de la documentation du modèle d’application. |
Lead-to-order Salesforce |
Pour plus de détails, reportez-vous aux scénarios alternatifs dans la section Extraction de la documentation du modèle d’application. |
Gestion des incidents Salesforce |
Pour plus de détails, reportez-vous aux scénarios alternatifs dans la section Extraction de la documentation du modèle d’application. |
Salesforce Lead-to-Cash |
Pour plus de détails, reportez-vous aux scénarios alternatifs dans la section Extraction de la documentation du modèle d’application. |
Lors de la sélection d'un modèle d'automatisation, les données sont chargées à partir des journaux du robot Orchestrator de votre processus. Dans l'étape Processus automatisé (Automated Process) , une liste des processus disponibles pour votre locataire et pour lesquels vous avez accès dans Orchestrator en fonction de vos autorisations de dossier s'affiche.
1. Localisez le dossier dans lequel votre automatisation est stockée. Lorsque vous sélectionnez le dossier, les processus automatisés disponibles s'affichent.
3. Sélectionnez le processus que vous souhaitez surveiller à l'aide du modèle d'automatisation, puis sélectionnez Suivant(Next).
Vous pouvez sélectionner le type de modèle de processus à utiliser pour l'application de processus.
Découvrir le modèle de processus (Discover process model) et Importer le modèle BPMN (Import BPMN) introduisent des événements sémantiques détaillés pour les comportements exclusifs, parallèles et en boucle qui améliorent la précision du processus, mais peuvent affecter l'évolutivité de l'application. Par conséquent, cela peut avoir un impact sur le nombre maximal d'événements réels pris en charge dans une application Process Mining.
1. Sélectionnez le type de modèle de processus pour votre application de processus.
2. Sélectionnez Suivant(Next).
La relation « suite directement » représente l’ordre dans lequel les activités apparaissent dans un processus. Il est basé sur les journaux d'événements qui contiennent des enregistrements d'activités effectuées lors de l'exécution d'un processus. En analysant les journaux d'événements, les techniques de Process Mining peuvent identifier les activités généralement exécutées les unes après les autres. Entre ces deux activités, un bord est défini en A➝B.
Si, par exemple, les chemins A→B et C→D d'un processus peuvent être exécutés en parallèle, les activités des deux chemins peuvent apparaître dans le journal des événements dans n'importe quel ordre. Dans l'approche « Suite directement le graphique », ces événements ne s'exécuteront pas en parallèle, et le flux de processus résultant pourra être le suivant : A➝C➝B➝D.
Un modèle de processus de découverte ou un modèle de processus BPMN prendront cependant en compte les structures parallèles.
Découvrir un modèle de processus vous permet d’avoir une meilleure compréhension de votre structure de processus. En analysant l’ensemble du processus (l’ensemble du journal des événements) avec des techniques avancées de Process Mining, les activités qui se produisent en parallèle, qui font partie d’une décision ou qui font partie d’une boucle plus complexe sont automatiquement découvertes. Ces relations sont appelées sémantiques du processus.
Vous trouverez ci-dessous un aperçu des types sémantiques des processus.
Type de nœud sémantique |
Description |
Représentation visuelle |
Passerelle parallèle (AND) | Représente deux branches ou plus qui se produisent en parallèle. | |
Passerelle de choix exclusif (XOR) | Représente un choix exclusif (point de décision) entre deux ou plusieurs branches. | |
Passerelle de boucle | Représente un sous-processus répétable avec un chemin de corps de boucle et un ou plusieurs chemins de révision. |
Sélectionnez Importer le modèle BPMN (Import BPMN model) si vous souhaitez importer votre propre modèle BPMN 2.0 et l'utiliser comme modèle de processus pour votre application de processus.
Avec le modèle BPMN, des algorithmes de processus avancés mapperont les données de votre journal d'événements en plus du modèle BPMN, vous permettant d'analyser la relation entre le modèle BPMN et vos données.
-
Faites glisser et déposez le fichier
.bpmn
qui contient le modèle BPMN 2.0 que vous souhaitez importer. Lorsque le fichier est importé avec succès, le bouton Suivant (Next) s'active.
Si vous souhaitez utiliser un modèle BPMN différent après avoir créé l'application de processus, vous pouvez importer un modèle BPMN dans le gestionnaire de processus.
Vous trouverez ci-dessous un aperçu des exigences pour importer avec succès un modèle BPMN 2.0 à utiliser dans Process Mining.
Exigences générales pour le modèle BPMN
-
Le BPMN doit respecter la norme BPMN 2.0.
-
Le BPMN doit contenir une seule définition de processus.
-
Le BPMN ne peut contenir que des éléments pris en charge.
-
Tous les nœuds du BPMN doivent avoir un ID.
-
Le modèle BPMN ne doit pas contenir plus de 999 nœuds.
Éléments BPMN pris en charge
Les éléments BPMN suivants sont pris en charge :
-
Démarrer les événements
-
Fin des événements
-
Tâches
-
Passerelles de choix exclusif
-
Passerelles parallèles
-
Flux de séquence
Exigences en matière de tâches et de flux
Prérequis |
Exemple |
Un événement de début doit être défini et il ne peut y avoir qu'un seul événement de début. | |
Un événement de fin doit être défini et il ne peut y avoir qu'un seul événement de fin. | |
Au moins une tâche d’activité doit être définie. | |
Il doit y avoir au moins deux flux de séquence définis pour le modèle BPPM. | |
Les tâches doivent posséder des libellés uniques. | |
Tous les flux de séquence doivent avoir une source et une cible. | |
Chaque tâche doit avoir un seul flux de séquence entrant et un seul flux de séquence sortant. | |
L'événement de début ne possède qu'un seul bord sortant. | |
L'événement de fin n'a qu'un seul bord entrant. | |
Tous les nœuds et les flux de séquence du BPMN sont connectés dans un seul modèle. |
Configuration requise pour la passerelle
Les passerelles du BPMN doivent former des paires. Chaque paire a une passerelle d'ouverture, qui divise le flux de processus en plusieurs flux de processus. Chaque paire a une passerelle qui se ferme, qui joint les flux de processus fractionnés en un seul flux. Cette structure est appelée un bloc. Les flux à l'intérieur d'un bloc peuvent contenir d'autres blocs imbriqués. Cependant, les seuls flux à entrer et à quitter les flux d'un bloc se font via les passerelles fractionnées et jointes .
Vous trouverez ci-dessous un exemple de modèle BPMN avec des paires de passerelles, formant des blocs. Les blocs sont mis en surbrillance.
Prérequis |
Exemple |
Chaque passerelle est une passerelle fractionnée ou jointe . | |
Une passerelle divisée a un seul bord entrant et au moins 2 bords sortants. | |
Une passerelle de jointure a au moins 2 bords entrants et un seul bord sortant. | |
Pour chaque passerelle fractionnée, il existe une passerelle de jointure correspondante du même type, et vice versa. | |
Chaque paire de passerelles à jointure fractionnée et les éléments qui se trouvent entre eux constituent un composant à entrée unique et à sortie unique : un composant de modèle qui n’a qu’un seul bord d’entrée et un seul bord de sortie. | |
Chaque chemin d'accès à partir d'une passerelle fractionnée et de sa passerelle de jointure correspondante doit également être une sortie unique à entrée unique. | |
Il ne peut y avoir de flux de séquence directs entre les passerelles parallèles de fractionnement et de jointure correspondantes. | |
Chaque paire de passerelles à choix fractionné et jointure qui décrit un flux en boucle vers un point précédent du processus ne peut pas avoir un chemin principal vide et un chemin redo vide, car cela permet un bouclage indéfini sans qu'une tâche soit exécutée. |
Lorsque vous créez une application de processus, suivez les étapes ci-dessous pour terminer la création de l'application.
-
Examinez les détails de l'application.
-
Sélectionnez Soumettre(Submit).
L'application de processus est créée et s'affichera dans la liste Applications de processus en développement (Process apps in development ). Une barre de progression s'affiche, qui indique la progression de l'ingestion des données de votre application de processus.
Une fois l'ingestion des données terminée, la nouvelle application sera publiée et affichée dans la liste Applications de processus en développement .
Vous pouvez maintenant personnaliser l'application et modifier les transformations en fonction de vos besoins. Voir Personnalisation des applications de processus.
L'application est en mode développement et n'est disponible que dans l'environnement de développement. Pour rendre l'application disponible pour les utilisateurs professionnels, vous devez la publier. Voir Publication des applications de processus.
Télécharger des données à l’aide de l’extracteur
Si vous avez sélectionné l'option Télécharger des données à l'aide de l'extracteur ( Upload data using extractor) dans l'étape Sélection de la source de données , l'étape Télécharger des données à l'aide de l'extracteur ( Upload data using extractor) s'affiche.
URI de SAS
Lors du chargement de données à l'aide d'un extracteur, vous utilisez l' URI SAS pour configurer une connexion de destination. Voir Créer une connexion de destination
Fin de l'API de téléchargement
Lors du chargement de données à l'aide d'un extracteur, vous utilisez la Fin de l'API de téléchargement ( End of upload API) dans le post-événement de dans la tâche d'extraction pour signaler que l'extraction est terminée. Voir Créer une tâche.
-
Copiez l'élément SAS et enregistrez-le, par exemple, dans un fichier Bloc-notes.
-
Copiez la Fin de l'API de téléchargement ( End of upload API ) et enregistrez-la, par exemple, dans un fichier Bloc-notes.
-
Sélectionnez Terminer(Finish).
Charger des données en utilisant CData Sync
Si vous avez sélectionné l'option Utiliser l'extracteur CData (Use CData extractor) à l'étape Sélectionner la source de données , l'étape Télécharger des données à l'aide de CData ( Upload data using CData) s'affiche.
-
Copiez les détails de création d'une connexion de destination à partir de CDdata Sync et enregistrez-les, par exemple, dans un fichier .txt.
-
Copiez l'option Fin de l'API de téléchargement ( End of upload API ) et enregistrez-la, par exemple, dans un fichier .txt.
-
Sélectionnez Terminer(Finish).
-
Suivez les étapes décrites dans Chargement de données à l'aide de CData Sync et utilisez les détails ci-dessus pour configurer CData Sync.
Charger des données en utilisant Theobald Xtract Universal
Si vous avez sélectionné l'option Utiliser l'extracteur Theobald (Use Theobald extractor) à l'étape Sélectionner la source de données , l'étape Télécharger des données à l'aide de Theobald ( Upload data using Theobald ) s'affiche.
-
Téléchargez les fichiers de configuration depuis Theobald.
-
Copiez la signature d'accès partagé de Theobald et enregistrez-la, par exemple, dans un fichier Bloc-notes.
-
Copiez la Fin de l'API de téléchargement ( End of upload API ) et enregistrez-la, par exemple, dans un fichier Bloc-notes.
-
Sélectionnez Terminer(Finish).
-
Suivez les étapes décrites dans Chargement de données avec Theobald Xtract Universal et utilisez les détails ci-dessus pour configurer Theobald Xtract Universal.
Lorsque vous créez une application d'automatisation, suivez les étapes ci-dessous pour terminer la création de l'application.
-
Examinez les détails de l'application.
-
Sélectionnez Soumettre(Submit).
L'application d'automatisation sera publiée et répertoriée dans l'onglet Applications de processus ( Process apps ).
Les applications d'automatisation s'afficheront en tant qu'applications en lecture seule dans l'onglet Développement (Development ). Les actions suivantes sont disponibles dans le menu Actions (Actions) d'une application d'automatisation :
-
Gérer les autorisations
-
Paramètres
-
Supprimer l’application
- Scénarios
- Créer une application de processus
- Créer une application d'automatisation
- Creating a new app
- Selecting the app template
- Définir les propriétés de l'application
- Sélectionner la source de données
- Utiliser l’extracteur Theobald
- Utiliser l’extracteur CData
- Utiliser des exemples de données
- Charger un jeu de données
- Télécharger des données à l’aide de l’extracteur
- [Aperçu] Charger des données en utilisant la connexion directe
- Sélection du processus automatisé
- Sélection du modèle de processus
- Suit directement le graphique
- Découvrir le modèle de processus
- Importer un modèle BPMN
- Configuration requise pour le modèle BPMN
- Finaliser la création de l'application
- Apps de processus
- Applications d’automatisation