Abonnieren

UiPath Process Mining

The UiPath Process Mining Guide

Cache-Generierung

Einleitung

📘

Hinweis

In dieser Anleitung wird angenommen, dass es nur eine Umgebung gibt.

Bevor ein Endbenutzer auf eine Umgebung und die darin aktive Version zugreifen kann, müssen Daten abgerufen werden (z. B. Abfragen in einer externen Datenbank). Zudem müssen Berechnungen zwischengespeichert werden. Das Ergebnis einer solchen einzelnen Cache-Generierung wird als „Instanz“ bezeichnet.

Caches können manuell oder automatisch generiert werden. Das Ergebnis dieser Cache-Protokollierung ist auf der Registerkarte Herausgegebene Daten –Superadministrator zu sehen.

Manuelles Generieren von Caches

Zum Erstellen von Dateninstanzen müssen Sie Caches generieren. Caches sind erforderlich, damit die Endbenutzer auf die App zugreifen können.

Führen Sie die folgenden Schritte aus, um einen Cache für Ihre Version zu erstellen.

Step

Action

1

Go to the Superadmin Released data tab.

2

Click on Generate cache now.

3

Click on GENERATE CACHE.

4

When the dialog shows Finished click on CLOSE.

Eine neue Zeile mit Ihrem Modulnamen wurde hinzugefügt und eine Spalte für den Datenabgleich, die nach dem aktuellen Datum benannt ist, erscheint. In dieser Spalte steht „1/1“, was anzeigt, dass die Instanz erfolgreich generiert wurde.

Wenn Sie auf den Pfeil zum Erweitern der Zeile klicken, werden Ihr Organisationsname und einige Symbole in der Zeile angezeigt, die angeben, dass die Datengenerierung erfolgreich war und diese Dateninstanz jetzt aktiv ist. Siehe Abbildung unten.

711711

Automatisches Generieren von Caches

Die Cache-Generierung kann auch periodisch von selbst (z. B. täglich) statt manuell erfolgen. Dies ist besonders dann nützlich, wenn Daten aus einer externen Datenbank abgefragt werden, da aktualisierte Daten für Endbenutzer automatisch verfügbar werden.

Um dies einzurichten, ist Administratorzugriff auf den Server erforderlich.

It is possible to generate caches for specific modules in the active release. Use app=MODULECODE instead of app=* in the batch file (see below). If app=* is used, caches are generated for all modules in the active release.

It is also possible to generate caches for specific organizations. Use o=<org> to generate a cache for the specified organization. If o=* is used, caches are generated for all organization in sequential order.

📘

Hinweis

Dies gilt nur für Apps, die keinen Connector zum Generieren von Eingabedaten verwenden.

Führen Sie die folgenden Schritte aus, um das Generieren von Caches zu planen.

Step

Action

1

Open the directory <PLATFORMDIR>.

2

Create an empty batch file, e.g.: generatecaches.bat.

3

Edit this batch file, and use the following line as content:
call builds/processgold.bat -DataServer -ccdb app=* o=org refreshmvncaches=both
This batch file will generate caches for all applications.

4

Schedule a task in Windows to call this batch file.

Eine geplante Aufgabe wird regelmäßig ausgeführt, um Caches für alle Projekte für diese Installation von UiPath Process Mining zu generieren.

🚧

Wichtig

Es wird empfohlen, diese Aufgabe außerhalb der Geschäftszeiten auszuführen, um die Auswirkungen auf Ihre Benutzer so gering wie möglich zu halten.
auf Ihre Benutzer so gering wie möglich zu halten.

Interpretieren von Ergebnissen

Die Ansicht mit den freigegebenen Daten enthält die für jedes Modul generierten Dateninstanzen.
Nachfolgend sehen Sie eine Beschreibung der Symbole, die den Status einer Instanz angeben.

213213

Icon

Description

A

The currently active data instance.

B

A valid data instance.

C

A valid data instance, but with warnings.

D

A failed data instance.

E

A valid, but blocked data instance.

F

A failed but marked as fixed data instance.

Wenn eine neue Dateninstanz erstellt wird, wird sie automatisch auf „aktiv“ festgelegt, wenn sie gültig ist. Wenn sie jedoch fehlgeschlagen ist, bleibt stattdessen die letzte gültige Instanz aktiv.

Anzeigen des detaillierten Protokolls der Dateninstanzgenerierung

Manchmal ist es notwendig, sich ein detaillierteres Protokoll der Dateninstanzengenerierung anzusehen. Wenn z. B. ein Fehler oder eine Warnung aufgetreten ist und Sie weitere Details sehen möchten.

Führen Sie die folgenden Schritte aus, um das Protokoll einer Dateninstanzengenerierung anzuzeigen.

Step

Action

1

Go to the Superadmin Released data tab.

2

Right click on the data instance you want to view the log of and select Show log.
(optional: Select the modules to use, see ‘the Select Instances dialog’)

3

Click on OK.

Das Protokoll der Dateninstanzengenerierung wird angezeigt.

Öffnen einer Instanz

Führen Sie die folgenden Schritte aus, um eine bestimmte Dateninstanz anzuzeigen.

Step

Action

1

Go to the Superadmin Released data tab.

2

Right click on the data instance you want to open and select Open....

3

Click on OPEN.

Das Projekt wird mit der von Ihnen ausgewählten Dateninstanz geöffnet.

Überschreiben des Instanzstatus

Blockieren einer Dateninstanz

Manchmal kann eine Instanz, die als gültig gilt, ein Problem enthalten. In diesem Fall ist es möglich, sie zu sperren, um sicherzustellen, dass sie deaktiviert wird und Endbenutzer nicht mehr darauf zugreifen können.

Führen Sie die folgenden Schritte aus, um einen aktiven Cache in einen früheren Zustand zurückzusetzen.

Step

Action

1

Go to the Superadmin Released data tab.

2

Right click on the data instance on which the issue is detected and select Mark
blocked.

(optional: Select the modules to use, see ‘the Select Instances dialog’)

3

Click on OK. (2x)

Die aktive Dateninstanz wurde als blockiert markiert. Die letzte gültige Dateninstanz wird zur aktiven.

Markieren einer Dateninstanz als repariert

Wenn sich herausstellt, dass ein Problem mit einer blockierten oder fehlgeschlagenen Dateninstanz gar keines (mehr) ist, kann sie als repariert markiert und reaktiviert werden.

Führen Sie die folgenden Schritte aus, um eine Dateninstanz als repariert zu markieren.

Step

Action

1

Go to the Superadmin Released data tab.

2

Right click on the data instance on which have been fixed and select Mark fixed.
(optional: Select the modules to use, see ‘the Select Instances dialog’)

3

Click on OK. (2x)

Die aktive Dateninstanz wurde als gültig markiert und die neueste gültige Dateninstanz wird zur aktiven.

Das Dialogfeld „Instanzen auswählen“

Wenn Sie das Kontextmenü (rechtsklicken auf eine Instanz) auf der Registerkarte Freigegebene Daten verwenden, öffnet jede der Optionen ein Dialogfeld mit dem Namen Instanzen auswählen. Siehe Abbildung unten.

607607

In diesem Dialogfeld haben Sie die Option, die Module auszuwählen, auf die der ausgewählte Vorgang angewendet wird. Bei einigen Aktionen wie Öffnen muss eine einzelne Instanz ausgewählt werden, während bei anderen Aktionen mehrere ausgewählt werden können, z. B. Protokolle anzeigen. Je nachdem, wo Sie mit der rechten Maustaste im Raster klicken, werden zunächst verschiedene Module im Dialogfeld Instanzen auswählen ausgewählt.

Führen Sie die folgenden Schritte aus, um bestimmte Module für die Aktion auszuwählen, die Sie aktuell ausführen.

Step

Action

1

Go to the Superadmin Released data tab.

2

Right click on the data instance and select any of the options.

3

Click on SELECT MODULES.

4

Select the modules you want to use.

5

Click on OK.

Die von Ihnen ausgewählten Module werden im Dialogfeld Instanzen auswählen angegeben.

Rollback-Einstellungen

Ältere Instanzen werden automatisch gelöscht, wenn neue erstellt werden. Standardmäßig werden nur die letzte Dateninstanz mit einem Fehler und die letzten beiden gültigen Dateninstanzen verfügbar gehalten.

Es ist möglich, die Zahl der verfügbar gehaltenen Instanzen nach Bedarf anzupassen. Wenn eine gültige Instanz erstellt wird, werden außerdem alle ungültigen Instanzen gelöscht, die älter als eine Woche sind.

Führen Sie die folgenden Schritte aus, um die Rollbackeinstellungen anzupassen.

Step

Action

1

Go to the Superadmin Settings tab.

2

In the Server Settings text field, set KeepInstancesError to the number of error instances you wish to keep (e.g. “KeepInstancesError”: 2).

3

In the Server Settings text field, set KeepInstancesOk to the number of valid instances
you wish to keep (e.g. “KeepInstancesOk”: 6)

4

Click on SAVE.

Die Anzahl der gültigen Dateninstanzen und Fehlerinstanzen wird auf die getroffenen Einstellungen aktualisiert. Wenn das nächste Mal eine Instanz generiert wird, werden diese neuen Einstellungen verwendet, um alte Instanzen zu löschen.

Automatisierte Fehler-E-Mails

Es ist möglich, per E-Mail darüber benachrichtigt zu werden, wenn Ihre Cache-Generierung fehlschlägt.

Führen Sie die folgenden Schritte aus, um automatisierte Fehler-E-Mails einzurichten.

Step

Action

1

Go to the Superadmin Settings tab.

2

In the Server Settings text field, set SendMailReportTo to the email you wish to
receive emails on failure. (e.g. "SendMailReportTo": "<email>").
(Optional) In server settings text field, set SendMailReportId to a string that identifies
your server. This will be added to the subject line of the email. (e.g.
"SendMailReportId": "<id>").

3

Click on SAVE.

Upon failure, an email will be sent to the email that was set in SendMailReportTo, with SendMailReportId in the subject line.

Exportieren von Datasets für Entwickler

Sie können die in einer Instanz enthaltenen Daten als Entwicklungs-Dataset exportieren. Entwickler können diese Datasets verwenden, sodass sie keine Daten (z. B. durch Ausführen von Abfragen) selbst organisieren müssen.

Führen Sie die folgenden Schritte aus, um ein Dataset für die Entwicklung zu exportieren.

Step

Action

1

Go to the Superadmin Released data tab.

2

Right click on the data instance you want to export and select Export data to
development…
.
(optional: Select the modules to use, see ‘the Select Instances dialog’)

3

Click on OK.

4

Enter a name for the exported dataset and click on OK.

Das exportierte Dataset wird den Datasets auf der Registerkarte Entwicklungsdaten hinzugefügt.

Verwandte Informationen

For more explanation about multiple environments see: Environments.

Vor ungefähr einem Jahr aktualisiert

Cache-Generierung


Auf API-Referenzseiten sind Änderungsvorschläge beschränkt

Sie können nur Änderungen an dem Textkörperinhalt von Markdown, aber nicht an der API-Spezifikation vorschlagen.