- Notes de publication
- Démarrage
- Installation
- Prérequis logiciels et matériels
- Installation du serveur
- Mise à jour de la licence
- Déploiement du profileur d'UiPath Process Mining
- Déploiement d’un connecteur(.mvp)
- Mise à jour d'UiPath Process Mining
- Mettre à jour une version personnalisée d'une application ou d'un accélérateur de découverte
- Installation d'un environnement de formation
- Configuration
- Intégrations
- Authentification
- Working with Apps and Discovery Accelerators
- Menus et tableaux de bord AppOne
- Configuration d'AppOne
- TemplateOne 1.0.0 menus et tableaux de bord
- Configuration de TemplateOne 1.0.0
- TemplateOne menus and dashboards
- Configuration de TemplateOne 2021.4.0
- Menus et tableaux de bord de l’accélérateur de découverte Purchase to Pay
- Configuration de Discovery Accelerator de l’achat au paiement
- Menus et tableaux de bord de l’accélérateur de découverte Order-to-Cash
- Configuration de Order to Cash Discovery Accelerator
- Basic Connector for AppOne
- Déploiement du connecteur de base<br />
- Présentation du connecteur de base
- Tables d'entrée du connecteur de base
- Ajout de balises
- Ajout d’estimations d’automatisation
- Ajout de dates d'échéance
- Ajout de modèles de référence
- Configuration d'Actionable Insights
- Réglage des graphiques réductibles
- Utilisation de l’ensemble de données de sortie dans AppOne
- Output tables of the Basic Connector
- SAP Connectors
- Introduction to SAP Connector
- Entrée SAP
- Vérification des données dans le connecteur SAP
- Ajout de balises spécifiques à un processus au connecteur SAP pour AppOne
- Ajout de dates d'échéance spécifiques aux processus au connecteur SAP pour AppOne
- Ajout d’estimations d’automatisation au connecteur SAP pour AppOne
- Ajout d'attributs au connecteur SAP pour AppOne
- Ajout d’activités au connecteur SAP pour AppOne
- Ajout d’entités au connecteur SAP pour AppOne
- Connecteur SAP Order to Cash pour AppOne
- Connecteur SAP Purchase to Pay pour AppOne
- Connecteur SAP pour Purchase to Pay Discovery Accelerator
- Connecteur SAP pour l’accélérateur de découverte Order-to-Cash
- Superadmin
- L'onglet Espaces de travail (Workspaces)
- L'onglet Données de développement (Development Data)
- L'onglet Versions (Releases)
- L'onglet Données publiées (Released data)
- The Builds tab
- L'onglet Données du serveur (Server data)
- Onglet Paramètres (Settings)
- L'onglet Utilisateurs Superadmin
- L'onglet Statut (Status)
- Onglet Licence (License)
- Création de versions
- Afficher l'historique de la branche
- Creating Apps
- Modules
- Tableaux de bord et graphiques
- Tables et éléments de table
- Intégrité de l'application
- How to ....
- Travailler avec les connecteurs SQL
- Introduction to SQL connectors
- Setting up a SQL connector
- CData Sync extractions
- Running a SQL connector
- Editing transformations
- Libération d'un connecteur SQL
- Scheduling data extraction
- Structure des transformations
- Using SQL connectors for released apps
- Generating a cache with scripts
- Setting up a local test environment
- Separate development and production environments
- Ressources utiles
Guide de l'utilisateur de Process Mining
Introduction
Si vous souhaitez effectuer des chargements de données fréquents ou intervalles pour UiPath Process Mining, vous pouvez configurer des actualisations de données automatisées. Ce guide décrit comment configurer des actualisations de données automatisées à l'aide d'un script de commandes.
Lors de l'exécution du script, la structure de dossiers d'un ensemble de données utilisant le nom de l'ensemble de données que vous avez spécifié est générée en premier. Ensuite, toutes les tables du connecteur sont rechargées et mises en cache pour le module spécifié. Ces tables mises en cache sont utilisées pour exporter les tables de sortie du connecteur. L'ensemble de données de sortie est utilisé pour générer un cache pour l'application sur l'environnement spécifié.
Prérequis
Vous devez avoir accès au serveur ou à la machine virtuelle qui contient l'installation UiPath Process Mining .
Vous devez également avoir un connecteur dans un espace de travail.
Le script empruntera l'identité de votre espace de travail. Vous devez créer un espace de travail pour le connecteur et vous assurer que l'espace de travail est maintenu à jour. L'actualisation des données utilisera l'espace de travail spécifié tel quel, en utilisant toutes les modifications non validées, le cas échéant. Par conséquent, il est recommandé d'avoir un espace de travail dédié pour seulement l'actualisation des données.
Ce script de lots nécessite que la construction de l'espace de travail et du Superadmin soit identique. Si vous mettez à jour le build du Superadmin sans le modifier pour l'espace de travail (ou vice versa), le script échouera et ne générera aucune donnée actualisée. Par conséquent, il est recommandé de mettre à jour le build à tous les endroits (Superadmin, connecteur et autres applications) en même temps.
Étape 1 : Préparation
Créez un script de commandes que vous souhaitez utiliser pour les actualisations de données automatisées à partir de l'exemple de code ci-dessous et enregistrez-le dans le dossier racine de votre installation UiPath Process Mining .
Il est recommandé d'inclure le nom du processus et le nom du système dans le nom du fichier batch.
set MAINDIR=%~dp0
set DATASET=FullData
set ENVIRONMENT=production
set WORKSPACE=Peter/Connector
mkdir "%MAINDIR%\datax_datasets\%DATASET%"
mkdir "%MAINDIR%\datax_datasets\%DATASET%_org"
echo. > "%MAINDIR%\datax_datasets\%DATASET%\nomodcodes.marker"
for %%M in (..) do (
call "%MAINDIR%\builds\processgold.bat" -dataserver -workspace "%WORKSPACE%" "" -CCDB app="%%M" o= refreshmvncaches=true
mkdir "%MAINDIR%\datax_datasets\%DATASET%_org\MVNCache"
call "%MAINDIR%\builds\processgold.bat" -dataserver -workspace "%WORKSPACE%" "" -export app="%%M" out="%MAINDIR%\datax_datasets\%DATASET%_org\MVNCache" o= refreshmvncaches=false reusecache=true onlymarked=true
)
call "%MAINDIR%\builds\processgold.bat" -dataserver -skipmail -env "%ENVIRONMENT%" -CCDB o=* dataset="%DATASET%" p=*
set MAINDIR=%~dp0
set DATASET=FullData
set ENVIRONMENT=production
set WORKSPACE=Peter/Connector
mkdir "%MAINDIR%\datax_datasets\%DATASET%"
mkdir "%MAINDIR%\datax_datasets\%DATASET%_org"
echo. > "%MAINDIR%\datax_datasets\%DATASET%\nomodcodes.marker"
for %%M in (..) do (
call "%MAINDIR%\builds\processgold.bat" -dataserver -workspace "%WORKSPACE%" "" -CCDB app="%%M" o= refreshmvncaches=true
mkdir "%MAINDIR%\datax_datasets\%DATASET%_org\MVNCache"
call "%MAINDIR%\builds\processgold.bat" -dataserver -workspace "%WORKSPACE%" "" -export app="%%M" out="%MAINDIR%\datax_datasets\%DATASET%_org\MVNCache" o= refreshmvncaches=false reusecache=true onlymarked=true
)
call "%MAINDIR%\builds\processgold.bat" -dataserver -skipmail -env "%ENVIRONMENT%" -CCDB o=* dataset="%DATASET%" p=*
Étape 2 : définir les paramètres dans le script
Vous trouverez ci-dessous une description des paramètres que vous devez spécifier dans le script.
| Paramètre | Description |
|---|---|
| JeuDonnées | le nom de l'ensemble de données de sortie que vous souhaitez générer à partir du script. Cet ensemble de données apparaîtra dans l'onglet Données de développement Superadmin . |
| Environnement (Environment) | l'environnement pour lequel vous souhaitez générer un cache. Remarque : il s’agit généralement de l’environnement sur lequel AppOne pour votre processus est actif. |
| Espace de travail | le chemin d'accès à l'espace de travail où se trouve le connecteur. Il s'agit de votre nom de connexion suivi du nom de vos espaces de travail . Si le script ne trouve pas l'espace de travail correct, essayez d'utiliser une barre oblique au lieu d'une barre oblique inverse. |
Nom de l'espace de travail
Suivez ces étapes pour déterminer le chemin d'accès à l'espace de travail.
| Étape | Action |
|---|---|
| 1 | Accédez au dossier d'installation d' UiPath Process Mining . |
| 2 | Accédez au dossier des espaces de travail . |
| 3 | Accédez au dossier [Votre nom de connexion] . Le dossier contient un dossier pour chacun de vos espaces de travail. |
Lorsque votre nom de connexion contient des caractères spéciaux, le dossier du nom d'utilisateur est encodé en HTML. Cependant, pour une utilisation dans le script, le % doit être échappé en utilisant trois %s supplémentaires. Par exemple : si votre nom d'utilisateur est test.example@uipath.com , il sera généré dans le dossier test%2Eexample%40uipath%2Ecom. Dans le script, le nom d'utilisateur doit être spécifié sous la forme test%%%%2Eexample%%%%40uipath%%%%2Ecom. Si le nom d'utilisateur contient un tiret bas ('_'), ce tiret bas doit être échappé avec %%%%5F.
Étape 3 : ajouter le code du module de connecteur
Certains connecteurs ayant plusieurs modules, vous devez spécifier le code de module du connecteur pour lequel vous souhaitez implémenter des actualisations de données automatisées.
Ajoutez le code de module de votre connecteur dans la boucle for %M in (…) do .
Suivez ces étapes pour trouver le code du module et l'ajouter au script.
| Étape | Action |
|---|---|
| 1 | Ouvrez le connecteur dans votre environnement de développement. |
| 2 | Cliquez sur l'icône du logo et sélectionnez Modules.... |
| 3 | Copiez le code du module dans le champ Code d'application . |
| 4 | Cliquez sur ANNULER (CANCEL) pour fermer la boîte de dialogue Modules. |
| 5 | Fermez le connecteur. |
| 6 | Dans le script, remplacez le "..." à l'intérieur de ( ) par le code de module de votre connecteur dans la boucle for %M in (…) do . |
Étape 4 : planifier une tâche pour la synchronisation
Vous pouvez utiliser le Planificateur de tâches Windows pour planifier une tâche qui exécute le script de commandes pour l'actualisation automatisée des données.
Il est recommandé de sélectionner le compte d'utilisateur SYSTEM local pour exécuter la tâche, et de sélectionner l'option Exécuter avec la priorité la plus élevée dans la fenêtre Créer une tâche lors de la création de la tâche dans le planificateur de tâches Windows.
Le temps nécessaire à cette tâche dépendra fortement des volumes de données transitant par votre connecteur. Si la tâche s'exécute pendant trop longtemps, il est conseillé de prendre en compte les éléments suivants, dans l'ordre :
- Minimiser le volume de données entrant dans le connecteur ;
- Rechercher les conditions de jointure erronées qui entraînent la duplication des données ;
- Supprimez tous les attributs inutilisés dans le connecteur (chaque attribut supplémentaire dans le connecteur augmente le temps d'exécution du script).
Important :
Il est fortement conseillé d’annuler la tâche après plus de 3 jours d’exécution.