- 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.
Mit der Aktion Version ändern können Sie eine Bereitstellung auf eine neuere Paketversion aktualisieren oder auf eine ältere herunterstufen (Rollback).
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 |
|---|---|
| Paket | Das Lösungspaket, das dieser Bereitstellung zugeordnet ist. Schreibgeschützt. |
| Version | Die Zielpaketversion. Standardmäßig wird die neueste veröffentlichte Version verwendet (oder die neueste Version, die derzeit nicht installiert ist). Wählen Sie eine andere Version aus der Dropdownliste aus, um ein Upgrade oder Downgrade auf eine bestimmte Version durchzuführen. |
| Name der Bereitstellung | Der Name der vorhandenen Bereitstellung. Schreibgeschützt. |
Wählen Sie Version ändern aus , um fortzufahren, oder wählen Sie den Dropdown-Pfeil und dann Anpassen aus, um den Ressourcen-Explorer zu öffnen und Komponentenänderungen zu überprüfen, bevor Sie den Vorgang ausführen.
Überprüfen Sie die Änderungen an Komponenten
Wenn Sie Anpassen auswählen, zeigt der Ressourcen-Explorer eine Zusammenfassung der Änderungen an:
-
Neu hinzugefügte Komponenten, gekennzeichnet mit einem Plussymbol (+). Diese Komponenten werden in der Zielumgebung nach der Versionsänderung erstellt.
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.
-
Bearbeitete Komponenten, gekennzeichnet mit einem Sternchen (*). Der Bereich Eigenschaftsunterschiede vergleichen hebt alle Änderungen auf Eigenschaftsebene hervor.
Komponenten mit Änderungen nur an konfigurierbaren Eigenschaften werden nicht als bearbeitet markiert. Bearbeitete Komponenten behalten standardmäßig ihre vorhandenen Konfigurationswerte für konfigurierbare Eigenschaften bei, aber Sie können zur Verwendung der Paketkonfiguration wechseln. Um alle Änderungen auf Eigenschaftsebene zu überprüfen, verwenden Sie den Bereich Eigenschaftsunterschiede vergleichen .
Optional können Sie alle konfigurierbaren Komponenteneigenschaften bearbeiten und dann Mit Versionsänderung fortfahren auswählen, um den Vorgang auszuführen. Bei Verbindungskomponenten wird die Eigenschaft Authentifizierungstyp als Optionskarten dargestellt, die jeweils den Titel und die Beschreibung der Option anstelle einer Dropdownliste anzeigen.
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.
Nach einer Versionsänderung ist der Bereitstellungsstatus „ Inaktiv“. Inaktive Bereitstellungen werden weiter als Inaktiv (Bereit zur Aktivierung) oder Inaktiv (Einrichtung zum Aktivieren erforderlich) klassifiziert, je nachdem, ob vor der Aktivierung eine zusätzliche Konfiguration erforderlich ist. Sie müssen die Bereitstellung manuell aktivieren, damit die Lösung funktionsfähig wird.
Ergebnis: Die Bereitstellung wird auf die ausgewählte Version aktualisiert oder heruntergestuft. Auf der Registerkarte Bereitstellungen wird die Option Version ändern – Erfolgreich im letzten Vorgang angezeigt und die Spalte Version spiegelt die neue Version wider.