- Erste Schritte
- Best Practices
- Organisationsmodellierung im Orchestrator
- Verwalten großer Bereitstellungen
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Optimieren von Unattended-Infrastruktur mithilfe von Maschinenvorlagen
- Organisieren von Ressourcen mit Tags
- Schreibgeschütztes Orchestrator-Replikat
- Exportieren von Rastern im Hintergrund
- Mandant
- Über den Kontext „Mandant“
- Suche nach Ressourcen in einem Mandanten
- Verwaltung von Robotern
- Verbindung von Robotern mit Orchestrator
- Speicherung von Roboterzugangsdaten in CyberArk
- Speichern der Kennwörter von Unattended-Robotern im Azure Key Vault (schreibgeschützt)
- Speichern der Anmeldeinformationen von Unattended-Robotern im HashiCorp Vault (schreibgeschützt)
- Speichern der Anmeldeinformationen von Unattended-Robotern im AWS Secrets Manager (schreibgeschützt)
- Löschen von getrennten und nicht reagierenden Unattended-Sitzungen
- Roboter-Authentifizierung
- Roboter-Authentifizierung mit Client-Anmeldeinformationen
- SmartCard-Authentifizierung
- Konfigurieren von Automatisierungsfunktionen
- Audit
- Einstellungen – Mandantenebene
- Ressourcenkatalogdienst
- Automation Suite-Roboter
- Ordnerkontext
- Automatisierungen
- Prozesse
- Jobs
- Apps
- Auslöser
- Protokolle
- Überwachung
- Warteschlangen
- Assets
- Speicher-Buckets
- Testverfahren in Orchestrator
- Integrationen
- Fehlersuche und ‑behebung
Erstellen und verwalten Sie Prozesse, indem Sie Pakete für Ordner im Orchestrator bereitstellen
Prozesse bereitstellen
Um einen Prozess zu erstellen, benötigen Sie die Berechtigung Anzeigen für Pakete und die Berechtigungen Anzeigen und Erstellen für Prozesse.
- Navigate to Automations > Processes in the folder where you want to deploy the process. The Processes window is displayed.
- Wählen Sie Hinzufügen aus. Das Fenster Prozess hinzufügen wird angezeigt.
- Select a package from the Package Source Name drop-down or Select the upload area below to upload a new package. The latest version of the package is automatically selected. If the package version has tags that are not applied to the process, a New tags have been found notification window is displayed informing you about the number of tags.
- On the New tags have been found window, Select Add and continue if you want to apply package tags to the process or Select Don't add if you do not want to apply package tags to the process.
Abbildung 1. Dialogfeld „Neue Tags gefunden“
- Wählen Sie die Version des Pakets, das Sie verwenden möchten, aus der Dropdownliste Paketversion aus. Wenn das Paket Eingabe- und/oder Ausgabeargumente hat, werden diese im Abschnitt Laufzeitargumente angezeigt.
- Wählen Sie einen Einstiegspunkt von der Dropdownliste Einstiegspunkt aus. Standardmäßig wird die als Haupt-Studio festgelegte
.xamlausgewählt. Die Argumentansicht wird aktualisiert, um die Argumente im ausgewählten Workflow anzuzeigen. Hier erfahren Sie mehr über Laufzeitargumente.Hinweis:- Für Pakete, die vor dem Juli 2020 veröffentlicht wurden, kann der Orchestrator den Haupteinstiegspunkt nicht ermitteln, deshalb wird standardmäßig kein Einstiegspunkt ausgewählt. Sie müssen den Einstiegspunkt manuell von der Dropdownliste auswählen.
- Wenn der Prozess nicht mehrere Einstiegspunkte unterstützt, zeigt der Orchestrator
Defaultin der Dropdownliste Einstiegspunkt an, und das Feld ist deaktiviert.
- Wenn das Paket Eingabeargumente hat, können Sie auf der Argumente-Tabelle Werte für sie angeben. Bearbeiten Sie die Argumente, indem Sie beim jeweiligen Eintrag auf Bearbeiten klicken.
- Once you are done with the changes, Select Continue. The Package Requirements window is displayed.
Auf der Registerkarte Paketanforderungen können Sie Objekte identifizieren, die im Design des zugrunde liegenden Workflows verwendet wurden und für eine erfolgreiche Auftragsausführung erforderlich sind.
Weitere Informationen dazu, wie Sie Paketanforderungen verwalten können, finden Sie unter Verwalten von Paketanforderungen.
- Fügen Sie im Feld Anzeigename den Namen hinzu, der auf allen Seiten angezeigt werden soll, die Prozesse erwähnen, auflisten oder überwachen. Wenn dies leer gelassen wird, wird stattdessen der Name des Pakets verwendet.
- Enter a Description for the process. We recommend adding a description, especially when there are many processes deployed to Orchestrator.
- Verwalten Sie im Abschnitt Tags die Prozess-Tags. Sie können die aus dem zugrunde liegenden Paket geerbten Tags sehen, falls es welche gibt, und Sie können neue Tags hinzufügen oder vorhandene entfernen, sofern Sie über die erforderlichen Berechtigungen verfügen. Weitere Informationen finden Sie unter Organisieren von Ressourcen mit Tags.
- Wählen Sie in der Dropdown-Liste Auftragspriorität die Ausführungspriorität des Prozesses aus.
- Aktivieren Sie die Option Prozess kann nicht über den UiPath® Assistant angehalten werden, um die Prozessbeendigung vom UiPath Assistant aus einzuschränken.
- Aktivieren Sie die Option Prozess automatisch starten, damit dieser Prozess automatisch ausgeführt wird, wenn der Roboter-Agent gestartet wird.
- Aktivieren Sie die Option Aufzeichnung aktivieren , sodass beim Fehlschlagen des Auftrags die Ausführung aufgezeichnet wird und zum Herunterladen als Ausführungsmedien zur Verfügung stehen.
Hinweis:
Wenn die Option Aufzeichnung aktivieren nicht angezeigt wird:
- Wenn Sie kürzlich ein Upgrade auf die Enterprise-Lizenzierung oder Enterprise-Testlizenzierung durchgeführt haben, sollten Sie einige Tage für die Migration einplanen; danach ist die Option wieder verfügbar.
- Stellen Sie sicher, dass Ihrem Konto die Berechtigung „Ausführungsmedien – Anzeigen“ zugewiesen ist.
Konfigurieren Sie die Optionen Skalierung, Häufigkeit und Dauer nach Bedarf.
| Feld | Beschreibung |
|---|---|
| Skalierung | Enables you to set the scaling of the screenshots in percent. The maximum value is 100. By default, this field is set to 100. |
| Häufigkeit | Enables you to configure the time interval between screenshots, in milliseconds. The minimum value is 250. By default, this field is set to 500. |
| Dauer (Duration) | Damit können Sie den zeitlichen Abstand in Sekunden vor dem Fehlschlag konfigurieren, um den Aufnahmestart festzulegen. Der Höchstwert beträgt 120. Der Standardwert für das Feld ist 40. |
-
(Optional, nur für plattformübergreifende Prozesse verfügbar) Wenn Sie diesen Prozess mit Automation Suite Robots ausführen möchten, wählen Sie eine Option für die zu verwendende Maschinengröße aus:
Option Details Verbrauch der Robot Units (RU) Automatisch Standardeinstellung.Wählt die optimale Maschinengröße basierend auf Prozessabhängigkeiten auf hoher Ebene aus. Abhängig von der Maschinengröße Klein 1 GB (~0,5 CPUs) Für die meisten Unattended-Prozesse. 1 RU/Minute Standard 2 GB (~1 CPUs) Für unbeaufsichtigte Prozesse, die UI Automation verwenden. 2 RUs/Minute Mittel 4 GB (~2 CPUs) Für etwas komplexere Unattended-Prozesse, z. B. Remote-Debugging. 4 RUs/Minute Groß 10 GB (~6 CPUs) Für umfangreiche Prozesse, z. B. solche, die UiPath Document Understanding-Aktivitäten enthalten. 10 RUs/Minute Wichtig:Wenn die gewählte Maschinengröße zu klein ist, wird Ihr Prozess ohne Abschluss abgebrochen. Sie verbrauchen aber trotzdem Robot Units für die Dauer, in der die Maschine lief.
Ändern von Prozesseinstellungen
Der Anzeigename, die Beschreibung, die Auftragspriorität sowie die Optionen Aufzeichnung aktivieren, Prozess automatisch starten und Prozess kann nicht über UiPath Assistant angehalten werden können modifiziert werden, nachdem ein Prozess im Fenster Prozesseinstellungen bereitgestellt wurde.
- For the desired process, Select More Actions > Process Settings. The Process Settings window is displayed.
- Change the desired option, and Select Update to save the changes.
Hinweis:
- Standardmäßig kann jeder Prozess bearbeitet werden, während laufende oder ausstehende Aufträge zugeordnet sind. Bitte beachten Sie Folgendes:
- Laufende Aufträge, die einem Änderungsprozess zugeordnet sind, verwenden die ursprüngliche Prozessversion.
- Neu erstellte Aufträge oder neue Trigger des gleichen Auftrags verwenden die neue Version.
- Ausstehende Aufträge, die einem veränderten Prozess zugeordnet sind, verwenden die aktualisierte Version.
- Der Prozessfilter auf der Seite Automatisierungen > Protokolle sucht nach dem neuesten Namen, der dem Prozess gegeben wurde. Unter alten Prozessnamen aufgezeichnete Protokolle können nicht mehr gefiltert werden.
Verwalten von Paketversionen
- Beim ersten Veröffentlichen eines Pakets wird der in Studio definierte Haupteinstiegspunkt auch als aktueller Einstiegspunkt im Orchestrator festgelegt.
- Beim Veröffentlichen einer neuen Paketversion wird der aktuelle Einstiegspunkt beibehalten, solange er in der neuen Version vorhanden ist; andernfalls wird standardmäßig der Haupteinstiegspunkt verwendet, der in Studio definiert ist.
- Beim Wechsel zu einer Paketversion, die nicht den ursprünglichen Einstiegspunkt hat, wird standardmäßig der Haupteinstiegspunkt verwendet, der in Studio definiert ist. Der aktuelle Einstiegspunkt wird beim Upgrade beibehalten, wenn er auch auf der neuen Version vorhanden ist.
- Das Aktualisieren eines Prozesses durch Hochladen eines Pakets aus einem externen Feed ist über den Endpunkt
/odata/Processes/UiPath.Server.Configuration.OData.SetArgumentsmöglich. Es liegt in Ihrer Verantwortung, sicherzustellen, dass die Prozessargumente mit den Argumenten im neuen Paket übereinstimmen, da Orchestrator keine Validierung von Paketen aus externen Feeds durchführt. Für die Verwaltung von Paketversionen für einen Prozess sind Berechtigungen zum Anzeigen und Bearbeiten für Prozesse und Berechtigungen zum Anzeigen für Pakete/Ordnerpakete erforderlich.
Aktualisieren eines Prozesses in einem Ordner
Wenn von einem Prozess mehrere Versionen verfügbar sind, können Sie beim Erstellen oder Bearbeiten eines Prozesses von der Dropdownliste Paketversion auswählen, welche verwendet werden soll.
- Wählen Sie Weitere Aktionen > Bearbeiten . Das Fenster Prozess Bearbeiten wird angezeigt.
- On the Package Versions drop-down, select the specific package version you want to use or Select Rollback to return to the previously used version.
Führen Sie die nächsten Schritte aus, um einen Prozess einfach auf die neueste Version zu aktualisieren, ohne auf das Fenster Prozess bearbeiten zuzugreifen:
- Wählen Sie für den gewünschten Prozess Weitere Aktionen > Auf die neueste Version aktualisieren, um fortzufahren. Die Taste Auf die neueste Version aktualisieren ist für Prozesse, die bereits die neueste Paketversion verwenden, schreibgeschützt.
- Wählen Sie im angezeigten Bestätigungsfenster die Option Bestätigen. Die ausgewählten Prozesse werden auf die neueste Version aktualisiert und die Symbole entsprechend aktualisiert. Wird aus irgendeinem Grund ein Prozess nicht aktualisiert, erscheint eine Fehlermeldung.
Aktualisieren mehrerer Prozesse in einem Ordner
Ermöglicht es Ihnen, mehrere Prozesse in einem Ordner auf die neueste verfügbare Paketversion zu aktualisieren.
- Wählen Sie auf der Seite Prozesse (Processes) die Prozesse aus, die Sie auf die neueste verfügbare Paketversion aktualisieren möchten.
- Wählen Sie Neueste verwenden. Die Taste Neueste verwenden ist nur aktiviert, wenn Ihre Auswahl mindestens einen Prozess enthält, der nicht die neueste verfügbare Paketversion verwendet. Die Taste ist deaktiviert, wenn Ihre Auswahl Prozesse mit der neuesten verfügbaren Paketversion enthält.
- Wählen Sie im angezeigten Bestätigungsfenster die Option Bestätigen. Die ausgewählten Prozesse werden auf die neueste Version aktualisiert und die Symbole entsprechend aktualisiert. Wird aus irgendeinem Grund ein Prozess nicht aktualisiert, erscheint eine Fehlermeldung.
Ordnerübergreifendes Aktualisieren von Prozessen
Prozesse können gleichzeitig über mehrere Ordner/Unterordner hinweg auf Paketebene aktualisiert werden. Der Orchestrator sucht und zeigt alle Prozesse an, die den ausgewählten Paketen zugeordnet sind, sodass Sie auswählen können, welche von ihnen auf die neueste verfügbare Paketversion aktualisiert werden sollen. Die Suche wird wie folgt pro Feed durchgeführt:
- Mandanten-Feed – Der Orchestrator sucht alle Prozesse, die den ausgewählten Paketen zugeordnet sind, in allen Ordnern/Unterordnern, die den Mandanten-Feed verwenden. Zu finden auf der Seite Pakete (Mandantenkontext > Registerkarte Pakete).
- Ordner-Feed – Der Orchestrator sucht nach allen Prozessen, die den ausgewählten Paketen zugeordnet sind, in diesem spezifischen Ordner-Feed, einschließlich Unterordner. Zu finden auf der Seite Ordnerpakete (Ordnerkontext > Registerkarte Automatisierungen > Registerkarte Ordnerpakete)
Die Upgrade-Prozesse auf Mandanten-Feed- und Ordner-Feed-Ebene sind ähnlich. Navigieren Sie entsprechend dem Kontext, in dem Sie sich befinden, zu dem oben beschriebenen Ort und dann:
- Select the packages for upgrading and Select Upgrade available processes to latest versions. The Upgrade multiple processes window is opened displaying a list with all processes not employing the latest version of a package. The following information is displayed on the Upgrade multiple processes window:
- Der Name des Pakets
- Die aktuellste Version des Pakets
- Die Anzahl der Prozesse, die nicht die aktuellste Paketversion verwenden
- Die Namen der Prozesse sowie die aktuelle Paketversion und der Pfad des Ordners/Unterordners, in dem sie sich befinden.
Abbildung 2. Aktualisieren von Prozessen, die Pakete verwenden, die sich in einem Ordnerfeed befinden
Abbildung 3. Aktualisieren von Prozessen, die Pakete verwenden, die sich im Mandantenfeed befinden
- For each package select the processes that you would like to upgrade. When done, Select Upgrade. Selected processes are bulk updated with the latest version of their packages.
Verwalten des Werts von Eingabeargumenten
Wenn ein Prozess ein oder mehrere Eingabeargumente aufweist, können Sie ihre Werte auf Prozessebene bearbeiten:
- Select More Actions > Edit for a process. The View Process window is displayed.
- On the Runtime Arguments section, in the Arguments table, Select the Edit button next to the input argument meter you want to add a value for.
- Add the desired value and Select Save. The value of the input argument is saved.
- Wiederholen Sie Schritt 3 so oft wie erforderlich.
- Select Update. The values of all the input arguments are saved. For more information on how to fill in these values, please Select here.
Sie können den Wert eines Eingabearguments auch entfernen, indem Sie auf die jeweilige Schaltfläche Wert löschen klicken.
Einen Prozess überwachen
Klicken Sie auf Weitere Aktionen und die Schaltfläche Prozesse überwachen des gewünschten Prozesses, um die ihm zugeordnete Überwachungsseite anzuzeigen. Da die Schaltfläche Prozess überwachen auf der Seite Prozesse angezeigt wird, benötigen Sie auch die Berechtigung zum Anzeigen von Prozessen, um von hier aus auf die Überwachungsseite zuzugreifen.
Alternativ können Sie sie aus dem Widget Prozessübersicht (Überwachung > Aufträge) auswählen.
Note that monitoring a process requires your user to have View permissions on Jobs and on Monitoring. Additionally, Edit on Monitoring is required in order to disable errors from the Error Feed widget on the Monitoring > Jobs page. View on Environments is required in order to filter the pages by the environment.
Hinzufügen von Tags zu Prozessen
Sie benötigen die Berechtigungen Bearbeiten für Prozesse und Anzeigen für Tags, um vorhandene Tags zu Prozessen hinzuzufügen. Sie benötigen die Berechtigungen Bearbeiten für Warteschlangen und Erstellen für Tags, um Prozessen neue Tags hinzuzufügen. Wenn Sie keine Berechtigung zum Erstellen für Tags haben, können Sie mit Orchestrator neue Tags hinzufügen, aber nicht speichern.
- Jeder Prozess kann maximal eine Million Schlüssel-/Wertpaare haben.
- Beschriftungen und Schlüssel-/Werteigenschaften sind auf 256 Zeichen begrenzt.
- Tag-Namen dürfen die folgenden Zeichen nicht enthalten:
<,>,%,&,\,?,/,:
Sie können einem Prozess Tags zuweisen, wenn Sie einen Prozess erstellen oder einen vorhandenen bearbeiten. Führen Sie die folgenden Schritte aus, um einem Prozess beim Bearbeiten Tags hinzuzufügen:
- From the Processes page, Select More Actions > Edit next to the desired process. The process is opened for editing.
- Geben Sie in das Feld Beschriftungen den Namen der Beschriftung ein. Sie können eine vorhandene Beschriftung auswählen oder eine neue erstellen.
- On the Properties (key-value pairs) field, Select Add new.
- Fügen Sie neue Schlüssel und Werte hinzu. Sie können vorhandene Schlüssel und/oder Werte auswählen oder neue erstellen.
- When done, Select Update. Your process is updated and the newly created tags, if any, become available for other objects.
Entfernen von Tags aus Prozessen
Führen Sie die folgenden Schritte aus, um Tags aus einem Prozess zu entfernen:
- From the Processes page, Select More Actions > Edit next to the desired process. The process is opened for editing.
- On the Labels field, Select the X adjacent to the name of the label to remove it. The label is removed.
- On the Properties (key-value pairs) field, Select the X adjacent to the keys and/or values to remove them. The keys and/or values are removed.
- To delete a key/value pair Select the Remove icon corresponding to that entry. The key/value pair is removed.
- When done, Select Update. Your processes is updated and tags are removed.
Entfernen von Prozessen
Beachten Sie: Zum Entfernen eines Prozesses muss Ihr Benutzer über die Berechtigungen zum Anzeigen und Löschen für Prozesse und die Berechtigungen zum Anzeigen für Pakete verfügen. Hier erfahren Sie mehr über Rollen.
- Auf der Seite Prozesse (Processes) wählen Sie die Prozesse aus, für die Sie sich interessieren.
- Select the Remove button. The process is deleted from the Processes page and the database. Please note that deleting a process is not going to delete the package from Orchestrator, but only its association with the environment/folder.
Wenn Sie alternativ nur einen Prozess löschen möchten, klicken Sie auf die entsprechende Schaltfläche Entfernen (Remove).
Wenn Sie einen Prozess entfernen, der zugehörige Triggers hat, dann werden diese ebenfalls entfernt, ungeachtet dessen, ob sie aktiviert oder deaktiviert sind.
Sie können einen Prozess nicht entfernen, wenn er mit einem aktiven Job verknüpft ist (mit einem der folgenden Status: Ausstehend (Pending), Wird ausgeführt (Running), Wird angehalten (Stopping) und Wird beendet (Terminating)).
- Prozesse bereitstellen
- Ändern von Prozesseinstellungen
- Verwalten von Paketversionen
- Aktualisieren eines Prozesses in einem Ordner
- Aktualisieren mehrerer Prozesse in einem Ordner
- Ordnerübergreifendes Aktualisieren von Prozessen
- Verwalten des Werts von Eingabeargumenten
- Einen Prozess überwachen
- Hinzufügen von Tags zu Prozessen
- Entfernen von Tags aus Prozessen
- Entfernen von Prozessen