- 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 of 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
Process Mining
Application Design
Les applications peuvent désigner à la fois les applications des utilisateurs finaux. Les plus remarquables sont AppOne et les connecteurs utilisés pour la transformation des données par les superadministrateurs. Bien que les cas d'utilisation soient différents, il y a des points qui se chevauchent à garder à l'esprit lorsque vous travaillez dans ces applications.
Les performances peuvent dépendre fortement de l'application spécifique. Lors de la conception de votre application, vous devez toujours être conscient de l’impact sur les performances de décisions spécifiques.
AppOne est le principal exemple d'application d'utilisateur final. Il est livré prêt à l'emploi aux clients et peut être utilisé comme base pour votre propre application. Lors du développement d'applications et d'accélérateurs de découverte, une grande attention est accordée à garantir des performances optimales pour l'utilisateur final. Cependant, certains détails spécifiques de votre ensemble de données et de vos exigences peuvent nécessiter des techniques d’optimisation des applications.
La plate-forme UiPath Process Mining possède de nombreuses fonctionnalités avec ses propres caractéristiques de performance. Par exemple :
- Calcul des expressions
- Joindre des tables
- Filtres de calcul
- Process Mining
- Calcul des arbres
-
Chargement des données.
La plupart de ces tâches dépendent uniquement du nombre d'enregistrements dans la table sur laquelle l'opération est calculée. Le chargement des données dépend également du nombre de colonnes. Certaines opérations sont plus rapides lorsque le nombre de valeurs uniques dans les colonnes d'entrée est faible.
Utilisez UiPath Process Mining Profiler pour une exécution de profilage d’application afin d’obtenir un aperçu des temps de chargement de votre application et de vos tableaux de bord.
Éléments du tableau de bord
- Évitez trop d'informations sur un tableau de bord, en particulier trop de détails, car ce sont tous des enregistrements uniques qui doivent être calculés.
- La quantité de données sur laquelle les éléments du tableau de bord sont basés affecte les performances. Les éléments du tableau de bord basés sur plus de données peuvent être plus lents.
- Le nombre d'éléments sur un tableau de bord affecte les performances. Les tableaux de bord contenant plus d'éléments sont plus lents. Dans la mesure du possible, définissez Disponibilité des éléments de la table sur Privé (Private) ou Masqué ( Hidden ).
Filtres/sélecteurs
- Définissez le filtre racine de/vers sur TRUE et supprimez les attributs de l'utilisateur final pour l'activité de/vers.
- Définissez la valeur par défaut des sélecteurs d'attributs sur NULL, dans la mesure du possible.
- Désactivez les valeurs de gris des filtres.
- Définissez la valeur par défaut d'un sélecteur en fonction de votre ensemble de données. La valeur par défaut ne doit pas contenir trop de valeurs uniques.
Graphiques
- Triez les graphiques par taille.
- Utilisez les paramètres Graphiques de processus avancés (Advanced Process Graph ) pour optimiser le temps de chargement de vos graphiques de processus. Par exemple, utilisez Conseils simples au lieu de Conseils étendus.
Expressions
- Empêcher les expressions dépendantes de l'utilisateur.
- Empêchez les expressions dépendantes du filtre.
- Les expressions complexes entraînent des temps de réponse plus longs. Gardez les expressions aussi simples que possible. Fractionnez les expressions dans la mesure du possible.
- Les expressions contenant la commande self sont souvent beaucoup plus lentes. Il est recommandé d'utiliser la commande prev .
Superpositions
- Les superpositions de texte sont calculées à un certain niveau, qui détermine la fréquence à laquelle elles sont calculées.
- Les superpositions au niveau des enregistrements sont calculées plusieurs fois, et une seule fois au niveau de la racine.
Tables
- Les tables dynamiques sont chargées lorsque l'utilisateur se connecte et/ou modifie une commande de filtre. Les tables dynamiques entraînent souvent des problèmes de performances. Il est recommandé d'utiliser des tables mises en cache dans la mesure du possible.
- Des scripts de données personnalisés peuvent être utilisés pour se connecter en direct à R. Cette opération est souvent lente.
Valeur de constante
Tout ne peut pas être mis en cache automatiquement. Si vous avez des parties constantes d'expressions, vous pouvez également mettre en cache manuellement en créant de nouveaux attributs pour empêcher le recalcul des valeurs. Cela garantit également que les calculs sont stockés dans le cache d'attributs et qu'aucun calcul n'est nécessaire à l'ouverture d'une application.
Voir Profilage de l'application ( Application Profiling).