- Einleitung
- Verwalten von Lösungsprojekten und -paketen
- Verwalten von Lösungsbereitstellungen
- Best Practices
Ändern der Lösungsversion
Upgrade oder Downgrade einer Lösungsbereitstellung auf eine andere Paketversion in Automation Cloud.
Vor dem Upgrade einer Produktionsbereitstellung empfiehlt UiPath, das Upgrade zuerst in einer dedizierten Testbereitstellung zu validieren. Weitere Informationen finden Sie unter Validieren von Lösungsupgrades in einer Testumgebung.
The Change version action lets you upgrade a deployment to a newer package version or downgrade it to an older one. A downgrade is not a rollback: in the Deployments tab, it shows as Change version.
Beim Downgrade einer Lösung werden Entitäten, Auswahlsätze und Webhooks nicht gelöscht.
Öffnen Sie den Workflow Version ändern
-
Wählen Sie im Orchestrator Lösungen auf Mandantenebene aus.
-
Suchen Sie auf der Registerkarte Bereitstellungen die Bereitstellung, die Sie aktualisieren möchten.
Tipp:Wenn eine neuere Paketversion für eine Bereitstellung verfügbar ist, wird in der Spalte Version ein Upgradeindikator neben der aktuellen Versionsnummer angezeigt. Sie können auch direkt in der Zeile Upgraden auswählen, um den Flow zu starten.
-
Wählen Sie das Drei-Punkte-Menü (⋮) am Ende der Zeile aus und wählen Sie dann Version ändern aus.
Der Workflow Version ändern wird im Setup -Formular geöffnet.
Füllen Sie das Setup-Formular aus
Das Setup-Formular ist mit den aktuellen Bereitstellungsdetails vorab ausgefüllt. Überprüfen und aktualisieren Sie Folgendes:
| Feld | Beschreibung |
|---|---|
| Version | The target package version. Defaults to the latest published version (or the most recent version other than the one currently installed). The list does not include the installed version. Select a different version from the dropdown to upgrade or downgrade to a specific version. |
| Geschäftsbereich | Optional. Pre-filled with the deployment's current business areas. Edit the selection to update them as part of this version change. Found under Options, which is collapsed by default. |
| Geschäftsinhaber | Optional. Pre-filled with the deployment's current business owner. Change it to reassign accountability as part of this version change. Found under Options. |
The breadcrumb reads Tenant > Solutions > Deployments > Deploy. The What will happen panel shows the following steps: Setup, Configure, Deactivate solution (disabling triggers and stopping active processes), Deploy, and Activate.
Select Deploy to proceed, or select the dropdown arrow and choose Customize ("Deploy package, then fine-tune settings") to open the resource explorer and review component changes before running the operation.
Überprüfen Sie die Änderungen an Komponenten
Wenn Sie Anpassen auswählen, zeigt der Ressourcen-Explorer eine Zusammenfassung der Änderungen an:
-
Newly added components, marked with a green plus (+) icon and an Added chip. These components will be created in the target environment after the version change.
Wenn die Zielversion eine Komponente mit demselben Namen hinzufügt wie eine, die durch diese Versionsänderung entfernt wird, blockiert der Namenskonflikt den Vorgang nicht mehr: Der Name wird verfügbar, sobald das Entfernen bestätigt wurde. Der Konflikt blockiert weiterhin die Versionsänderung, wenn die Ressource mit diesem Namen nicht entfernt wird.
-
Entfernte Komponenten, gekennzeichnet mit einem Minus-Symbol (–). Diese Komponenten werden aus der Zielumgebung entfernt, es sei denn, sie werden von anderen Lösungen referenziert. In diesem Fall verbleiben die Komponenten in der Umgebung, werden jedoch aus der Lösung entfernt.
Das Entfernen einer Warteschlange oder eines Speicher-Buckets wird blockiert, wenn etwas außerhalb dieser Versionsänderung noch davon abhängt: Eine Warteschlange kann nicht entfernt werden, während ein Trigger, der die Versionsänderung überschreibt, sie weiterhin verwendet, und ein Bucket kann nicht entfernt werden, während eine Warteschlange, ein Aufgabenkatalog oder eine Verbindung hergestellt wird Ein Prozess, der die Versionsänderung übersteht, verwendet sie weiterhin als Aufbewahrungsziel. Entfernen Sie die abhängige Komponente in derselben Versionsänderung, um fortzufahren.
Wenn durch das Entfernen einer Warteschlange oder eines Speicher-Buckets die letzte Referenz gelöscht werden würde (sie wird nicht für einen anderen Ordner freigegeben), müssen Sie das Löschen bestätigen, bevor die Versionsänderung ausgeführt werden kann. Siehe Bestätigen des Löschens ersetzter Ressourcen weiter unten.
-
Edited components, marked with an amber warning-triangle icon and a Modified chip. The details area shows two columns: Existing deployment values (For reference) and New deployment values.
Components with changes only to configurable properties are not marked as edited. Edited components retain their existing configuration values for configurable properties by default. To switch to the package configuration, use the Source of configuration values dropdown. The options are Existing deployment (Recommended) and Defaults of this package version.
Optionally edit any configurable component properties, then select Continue to run the operation. For connection components, the authentication type property is presented as radio cards, each showing the option's title and description, instead of a dropdown.
Verknüpfen, Ändern oder Aufheben der Verknüpfung einer Ressource
Wenn der Ressourcen-Explorer geöffnet ist, können Sie eine Komponente mit einer vorhandenen Ressource verknüpfen, ändern, mit welcher Ressource sie verknüpft ist, oder die Verknüpfung aufheben, bevor die Versionsänderung ausgeführt wird. Wenn Sie die Verknüpfung aufheben, wird die Verbindung zwischen der Lösung und der externen Komponente entfernt; Zum Zeitpunkt des Upgrades wird die Ressource neu im Lösungsordner erstellt, anstatt die verknüpfte Komponente wiederzuverwenden.
Dies gilt auch für eine Ressource, die eine frühere Version automatisch installiert hat: Das Verknüpfungssteuerelement wird für diese nicht mehr gesperrt angezeigt, und Sie können sie auf die gleiche Weise wie jede andere nicht verknüpfte Ressource verknüpfen. Das Verknüpfen einer installierten Ressource wird für die folgenden Ressourcentypen unterstützt:
- Prozess
- Asset
- Speicher-Bucket
- Warteschlange
- Webhook
- Verbindung (Connection)
- Index
Verknüpfte Komponenten werden im Ressourcen-Explorer mit einem Abzeichen gekennzeichnet. Wenn Sie eine verknüpfte Komponente auswählen, wird eine Karte mit den Informationen der verknüpften Ressource angezeigt, einschließlich eines Mandanten- Chips, wenn sich die Ressource auf Mandantenebene und nicht in einem Ordner befindet.
So verknüpfen, ändern oder heben Sie die Verknüpfung einer Ressource auf:
- Wählen Sie im Ressourcen-Explorer die Komponente aus.
- Wählen Sie eine der folgenden Optionen aus:
- Mit vorhandenen verknüpfen , um eine nicht verknüpfte Komponente zu verknüpfen.
- Ändern , um eine verknüpfte Komponente mit einer anderen Ressource zu verknüpfen.
- Die Verknüpfung aufheben , um einen vorhandenen Link zu entfernen.
Eine Ressource kann nicht mit einer eigenen installierten Kopie verknüpft werden.
Weitere Informationen zur Auswahl „Mit vorhandener Auswahl verknüpfen“ finden Sie unter Verknüpfen, Ändern oder Aufheben der Verknüpfung einer Komponente unter Bereitstellen einer Lösung.
Ergebnis: Nach dem Aufheben der Verknüpfung wird die Ressource zum Zeitpunkt des Upgrades neu im Lösungsordner erstellt, es sei denn, Sie verknüpfen sie mit einer anderen vorhandenen Komponente, bevor Sie die Versionsänderung anwenden. Nachdem die Versionsänderung angewendet wurde, kann die Ressource nicht mehr erneut verknüpft werden.
Wenn Sie eine Ressource verknüpfen, die eine frühere Version automatisch installiert hat, wird die installierte Kopie zurückgezogen: Sie wird zusammen mit ihren Daten endgültig gelöscht, sobald die Versionsänderung ausgeführt wird. Siehe Bestätigen des Löschens ersetzter Ressourcen weiter unten.
Bestätigen Sie das Löschen der ersetzten Ressourcen
Wenn Sie eine installierte Ressource mit einer vorhandenen verknüpfen oder eine Warteschlange oder einen Speicher-Bucket entfernen, der keine andere Referenz hat, werden die ersetzte Ressource und ihre Daten endgültig gelöscht. Bevor die Versionsänderung ausgeführt werden kann, müssen Sie diesen Verlust bestätigen.
Über den Aktionsschaltflächen wird eine Inline-Warnung angezeigt, die die betroffenen Ressourcen auflistet. Wählen Sie Löschen und bereitstellen, um zu bestätigen und fortzufahren, oder verwenden Sie stattdessen Validieren oder Als Entwurf speichern, um die Konfiguration zu ändern. Wenn Sie die Konfiguration nach der Bestätigung ändern, wird die Warnung für eine neue Bestätigung erneut angezeigt.
Wenn die Versionsänderung ohne diese Bestätigung gestartet wird (z. B. über die API), wird der Vorgang abgelehnt.
Gelöschte Ressourcen werden durch ein späteres Rollback nicht wiederhergestellt. Beim Zurücksetzen wird die Ressource aus dem Lösungspaket als neue installierte Ressource ohne ihre vorherigen Daten neu erstellt.
Nach dem Versionswechsel
Sie können den Vorgangsstatus auf der Registerkarte Bereitstellungen überwachen. Weitere Informationen zu allen Status finden Sie unter Bereitstellungsstatus.
After a version change, the Activate step runs automatically and the deployment stays Active. If activation needs additional setup, the deployment status is Inactive (Needs setup to activate), and you must complete the setup and activate the deployment for the solution to become functional.
Result: The deployment is upgraded or downgraded to the selected version. The Deployments tab shows Change version · Successful in Last operation, and the Version column reflects the new version.