UiPath Documentation
process-mining
2021.10
true
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur de Process Mining

Application Design

Introduction

Applications peuvent désigner les deux applications pour les utilisateurs finaux. Les plus notables sont AppOne et les connecteurs utilisés pour la transformation des données par les Superadmins. Bien que les cas d'utilisation soient différents, il existe 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 l'exemple principal d'une 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 pour garantir des performances optimales à l'utilisateur final. Cependant, des détails spécifiques sur votre ensemble de données et vos exigences peuvent nécessiter des techniques d'optimisation de l'application.

Tâches fonctionnelles

La plateforme UiPath Process Mining dispose de nombreuses fonctionnalités et de 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 lorsqu'il y a peu de valeurs uniques dans les colonnes d'entrée.

Analyse

Utilisez le profileur d'UiPath Process Mining dans le cadre d'une exécution de profilage d'application afin d'obtenir des informations sur les temps de chargement de votre application et de vos tableaux de bord.

Solutions

Développement (Development)

É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.
  • The number of items on a dashboard affects the performance. Dashboards with more items are slower. Change the Availability of table items to Private or Hidden whenever possible.
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 avancés du graphique de processus pour optimiser le temps de chargement de vos graphiques de processus. Par exemple, utilisez des Suggestions simples au lieu d'Suggestions étendues.
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 soi-même sont souvent beaucoup plus lentes. Il est recommandé d'utiliser la commande précédente .
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, une seule fois au niveau 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.

  • Introduction
  • Tâches fonctionnelles
  • Analyse
  • Solutions
  • Développement (Development)
  • Informations associées

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour