UiPath Documentation
process-mining
2021.10
true
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Process Mining-Benutzerhandbuch

Letzte Aktualisierung 20. Mai 2026

Application Design

Einleitung

Anwendungen können beide Anwendungen für die Endbenutzer angeben. Am bemerkenswertesten sind AppOne und die Connectors, die von den Superadministratoren für die Datentransformation verwendet werden. Obwohl die Anwendungsfälle unterschiedlich sind, gibt es überschneidende Punkte, die bei der Arbeit in diesen Anwendungen zu beachten sind.

Die Leistung kann stark von der spezifischen Anwendung abhängen. Beim Entwerfen Ihrer Anwendung sollten Sie sich immer der Auswirkungen bestimmter Entscheidungen auf die Leistung bewusst sein.

AppOne ist das wichtigste Beispiel für eine Endbenutzeranwendung. Sie wird den Kunden direkt bereitgestellt und kann als Grundlage für Ihre eigene Anwendung verwendet werden. Bei der Entwicklung von Apps und Discovery Accelerators wird viel Wert auf die Sicherstellung einer optimalen Leistung für den Endbenutzer gelegt. Es kann jedoch bestimmte Details Ihres Datasets und Ihrer Anforderungen geben, die möglicherweise Techniken zur Anwendungsoptimierung erfordern.

Funktionale Aufgaben

Die UiPath Process Mining- Plattform verfügt über viele Funktionen mit eigenen Leistungseigenschaften. Zum Beispiel:

  • Berechnen von Ausdrücken
  • Tabellen verbinden
  • Berechnung von Filtern
  • Process Mining
  • Berechnen von Bäumen
  • Daten werden geladen. Die meisten dieser Aufgaben hängen nur von der Anzahl der Datensätze in der Tabelle ab, auf deren Grundlage der Vorgang berechnet wird. Das Laden von Daten hängt auch von der Anzahl der Spalten ab. Einige Vorgänge sind schneller, wenn die Anzahl eindeutiger Werte in den Eingabespalten gering ist.

Analyse

Verwenden Sie den UiPath Process Mining Profiler für eine Anwendungsprofilierungsausführung, um Einblicke in die Ladezeiten Ihrer Anwendung und Dashboards zu erhalten.

Solutions (Lösungen)

Entwicklung

Dashboard-Elemente
  • Vermeiden Sie zu viele Informationen auf einem Dashboard, insbesondere zu viele Details, da dies alles eindeutige Datensätze sind, die berechnet werden müssen.
  • Die Datenmenge, auf der Dashboard-Elemente basieren, wirkt sich auf die Leistung aus. Dashboard-Elemente, die auf mehr Daten basieren, können langsamer sein.
  • 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.
Filter/Selektoren
  • Legen Sie den From/To-Stammfilter auf TRUE fest und entfernen Sie die Endbenutzerattribute für die From/To-Aktivität.
  • Legen Sie den Standardwert der Attributselektoren nach Möglichkeit auf NULL fest.
  • Grauwerte von Filtern deaktivieren.
  • Definieren Sie den Standardwert eines Selektors basierend auf Ihrem Dataset. Der Standardwert sollte nicht zu viele eindeutige Werte haben.
Grafiken
  • Diagramme nach Größe sortieren.
  • Verwenden Sie die erweiterten Prozessdiagrammeinstellungen , um die Ladezeit Ihrer Prozessdiagramme zu optimieren. Verwenden Sie beispielsweise einfache Hinweise anstelle von umfangreichen Hinweisen.
Ausdrücke
  • Benutzerabhängige Ausdrücke verhindern.
  • Filterabhängige Ausdrücke verhindern.
  • Komplexe Ausdrücke führen zu höheren Antwortzeiten. Halten Sie Ausdrücke so einfach wie möglich. Teilen Sie Ausdrücke nach Möglichkeit auf.
  • Ausdrücke, die den Befehl „self“ enthalten, sind oft viel langsamer. Es wird empfohlen, den Prev -Befehl zu verwenden.
Überlagerungen
  • Textüberlagerungen werden auf einer bestimmten Ebene berechnet, die bestimmt, wie oft sie berechnet werden.
  • Einblendungen auf Datensatzebene werden mehrfach berechnet, auf Stammebene nur einmal.
Tabellen
  • Live-Tabellen werden geladen, wenn sich der Benutzer anmeldet und/oder ein Filtersteuerelement ändert. Live-Tabellen führen häufig zu Leistungsproblemen. Es wird empfohlen, nach Möglichkeit zwischengespeicherte Tabellen zu verwenden.
  • Benutzerdefinierte Datenskripts können verwendet werden, um eine Live-Verbindung mit R herzustellen. Dies ist oft langsam.
Konstante Werte

Nicht alles kann automatisch zwischengespeichert werden. Wenn Sie konstante Teile von Ausdrücken haben, können Sie auch manuell zwischenspeichern, indem Sie neue Attribute erstellen, um eine Neuberechnung von Werten zu verhindern. Dadurch wird auch sichergestellt, dass die Berechnungen im Attributcache gespeichert werden und beim Öffnen einer Anwendung keine Berechnungen erforderlich sind.

  • Einleitung
  • Funktionale Aufgaben
  • Analyse
  • Solutions (Lösungen)
  • Entwicklung
  • Verwandte Informationen

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben