- Versionshinweise
- Erste Schritte
- Installation
- Hard- und Softwareanforderungen
- Serverinstallation
- Aktualisierung der Lizenz
- Bereitstellen des UiPath Process Mining-Profilers
- Bereitstellen eines Connectors (.mvp)
- Aktualisieren von UiPath Process Mining
- Aktualisieren einer benutzerdefinierten Version einer App oder eines Discovery Accelerators
- Installieren einer Trainingsumgebung
- Konfiguration
- Integrationen
- Authentication
- Working with Apps and Discovery Accelerators
- AppOne-Menüs und -Dashboards
- AppOne-Einrichtung
- Menüs und Dashboards von TemplateOne 1.0.0
- Setup von TemplateOne 1.0.0
- TemplateOne menus and dashboards
- Setup von TemplateOne 2021.4.0
- Purchase-to-Pay Discovery Accelerator-Menüs und -Dashboards
- Einrichtung des Purchase-to-Pay-Discovery-Beschleunigers
- Menüs und Dashboards des Order-to-Cash Discovery Accelerators
- Einrichtung des Order-to-Cash Discovery-Beschleunigers
- Basic Connector for AppOne
- Bereitstellen des einfachen Connectors
- Einführung zu Basic Connector
- Eingabetabellen des Basic Connectors
- Hinzufügen von Tags
- Hinzufügen von Automatisierungsschätzungen
- Hinzufügen von Fälligkeitsdaten
- Hinzufügen von Referenzmodellen
- Einrichten von praktisch umsetzbaren Erkenntnissen
- Festlegen von reduzierbaren Diagrammen
- Verwenden des Ausgabe-Datasets in AppOne
- Output tables of the Basic Connector
- SAP Connectors
- Introduction to SAP Connector
- SAP-Eingabe
- Überprüfen der Daten im SAP Connector
- Hinzufügen von prozessspezifischen Tags zum SAP Connector für AppOne
- Hinzufügen von prozessspezifischen Fälligkeitsdaten zum SAP Connector für AppOne
- Hinzufügen von Automatisierungsschätzungen zum SAP Connector für AppOne
- Hinzufügen von Attributen zum SAP Connector für AppOne
- Hinzufügen von Aktivitäten zum SAP Connector für AppOne
- Hinzufügen von Entitäten zum SAP Connector für AppOne
- SAP Order to Cash Connector für AppOne
- SAP Purchase to Pay Connector für AppOne
- SAP Connector for Purchase to Pay Discovery Accelerator
- SAP Connector für den Order-to-Cash Discovery Accelerator
- Superadmin
- Die Registerkarte Arbeitsbereiche
- Die Registerkarte Entwicklungsdaten
- Die Registerkarte Versionen
- Die Registerkarte Freigegebene Daten
- The Builds tab
- Die Registerkarte Serverdaten
- Die Registerkarte Einstellungen (Settings)
- Die Registerkarte Superadmin-Benutzer
- Die Registerkarte Status
- Die Registerkarte Lizenz
- Erstellen von Releases
- Anzeigen des Verlaufs der Verzweigung
- Creating Apps
- Modules
- Dashboards und Diagramme
- Tabellen und Tabellenelemente
- Anwendungsintegrität
- How to ....
- Arbeiten mit SQL-Connectors
- Introduction to SQL connectors
- Setting up a SQL connector
- CData Sync extractions
- Running a SQL connector
- Editing transformations
- Freigeben eines SQL-Connectors
- Scheduling data extraction
- Struktur von Transformationen
- Using SQL connectors for released apps
- Generating a cache with scripts
- Setting up a local test environment
- Separate development and production environments
- Nützliche Ressourcen
Process Mining-Benutzerhandbuch
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.
Verwandte Informationen
Siehe Anwendungsprofilierung.