bots-Update auf die Standard-packageversion

Sie können bots schnell auf eine sichere, stabile und standardmäßige package-Version über mehrere bots hinweg aktualisieren.

Nur Control Room-Administratoren sollten den Massenaktualisierungsprozess für Pakete durchführen.
Anmerkung: Die bots und die entsprechenden Details wie Status, Typ, Name und abhängige Dateien, Ordnerpfad, Name der Bot Runner und der Grund, warum der Automatisierungsstatus übersprungen oder fehlgeschlagen ist, werden automatisch 30 Tage nach der Bot-Updates-Tabelle, die auf der Administration > Bot-Aktualisierung-Seite verfügbar ist, gelöscht. Informationen zur Aufbewahrungs- und Bereinigungsrichtlinie von Daten finden Sie unter Datenaufbewahrungsrichtlinie.

Sie können jedoch die Details des Auditprotokolls zu Massenaktualisierungen für package und bots aufrufen. Einzelheiten finden Sie unter Auditprotokoll für package-Massenaktualisierungen aufrufen.

Vorbereitungen

  • Achten Sie beim Aktualisieren der bots auf die standardmäßige packageversion darauf, dass Sie über die Berechtigung zum Anzeigen der packages und die Berechtigung zum Bearbeiten der bots verfügen.

    Wenn Sie die Stapelaktualisierung starten, aktualisiert diese Aktion bots in einem öffentlichen Arbeitsbereich, für die Sie eine Berechtigung zum Auschecken haben, sowie bots mit der nicht-standardmäßigen Version des spezifischen packages.

  • Wenn Sie die Seite Bot-Aktualisierung im Control Room und die Massenaktualisierungsberichte anzeigen möchten, müssen Sie über die Berechtigung Bot-Aktualisierung anzeigen verfügen.
  • Wenn Sie eine Massenaktualisierung von Paketen durchführen möchten, müssen Sie über die Berechtigung Bot-Aktualisierung verwalten verfügen.
  • Prüfen Sie, ob die bots mit der aktuellen Standardversion des packages kompatibel sind.
  • Navigieren Sie zu Verwaltung > Einstellungen > Bots > Bot Validierung, um die bot Validierung zu aktivieren.
  • Wenn Sie bots auf die Standard-Paketversion aktualisieren, stellen Sie sicher, dass die bots nicht ausgecheckt werden, bis der Vorgang abgeschlossen ist.
  • Deaktivieren Sie das package nicht, während der Stapelaktualisierungsvorgang läuft.

Prozedur

  1. Navigieren Sie zu Administration > Bot-Aktualisierung.
    Die SeiteBot-Aktualisierungs-Liste bietet eine umfassende Übersicht über Folgendes:
    • Status aktualisieren, einschließlich der Anzahl der abgeschlossenen, fehlgeschlagenen, übersprungenen und gestoppten bots.
    • Details wie Status, Name, Start- und Endzeit sowie die für die Aktualisierung erforderliche Dauer.
    • Nutzerdetails (wie Nutzername), des Nutzers, der die package-Aktualisierung initiiert hat.
  2. Klicken Sie auf Bots aktualisieren > > Paketversion.
    Die Seite Aktualisieren – Paketversion wird angezeigt.
  3. Auf der Seite Einstellungen aktualisieren Sie Folgendes:
    1. Name: Zeigt einen vom System generierten Namen für die Aktualisierungsfunktion an.
    2. Beschreibung (optional): Fügen Sie eine Beschreibung für die Funktion „package-Version aktualisieren“ hinzu.
    3. Optional: Wählen Sie das Kontrollkästchen Downgrade der Version durchführen, wenn die aktuelle Version höher ist als die Standardversion aus, wenn die aktuelle package-Version höher als die Standardversion ist.
      Anmerkung: Bei einem Downgrade der packages könnte der bot einen Fehler anzeigen. Dies geschieht, weil die höhere Version des package möglicherweise zusätzliche Attribute hat, die in der niedrigeren Version nicht verfügbar sind.
    4. In der Tabelle Verfügbare Pakete wählen Sie die gewünschten packages aus und klicken Sie auf den Rechtspfeil (), um Ihre Auswahl hinzuzufügen.
    5. Klicken Sie auf Weiter.
  4. Auf der Seite Bots zum Aktualisieren auswählen aktualisieren Sie Folgendes:
    1. Verwenden Sie das Feld Bots und Abhängigkeiten aktualisieren mit, um eine der folgenden Registerkarten auszuwählen:
      • Aktuelle Version: Installieren Sie die aktuelle Version des bots.
      • Produktionsbezeichnung: So wählen Sie die bezeichnete Version des bots.
        Anmerkung: Wenn Sie die Option Produktionsbezeichnung für den übergeordneten bot auswählen, werden auch automatisch die entsprechenden abhängigen bots mit der Produktionsbezeichnung ausgewählt. Wenn einer der abhängigen bots nicht mit der Produktionsbezeichnung versehen ist, wird die neueste Version des bots ausgewählt.
    2. Wählen Sie eines der folgenden Kontrollkästchen aus:
      • Alle Bots aktualisieren: Um alle bots und abhängigen Dateien zu aktualisieren, die ein Update erfordern und diese packages verwenden.
      • Benutzerdefiniert: Um bestimmte bots zu aktualisieren.
        Anmerkung: Standardmäßig ist der Ordner Bots ausgewählt.
        1. Wählen Sie aus der Tabelle Verfügbare Dateien einen Task Bot aus, für das Sie die package-Version aktualisieren möchten.
          Tipp: Sie können das Suchfeld verwenden, um schnell nach einem Task Bot zu suchen.
          Anmerkung: Sie können bis zu 1000 bots mit Abhängigkeiten für die Massenaktualisierung von Paketen auswählen.
        2. Klicken Sie auf den Pfeil nach rechts (), um Ihre Auswahl hinzuzufügen.
        3. Klicken Sie auf Weiter.
  5. Verwenden Sie die Seite Bots und Abhängigkeiten für die Aktualisierung überprüfen, um die ausgewählten bots und Abhängigkeiten, die Sie für die Aktualisierung ausgewählt haben, zu überprüfen.
  6. Klicken Sie auf Paketversion aktualisieren.
    Das System beginnt mit der Aktualisierung aller ausgewählten bots und Abhängigkeiten im Control Room-Repository, das die ausgewählten packages enthält. Falls einige bots die Standardversion der packages nicht nutzen, werden diese bots aktualisiert. Die Tabelle Bot-Aktualisierungen ist jetzt aktualisiert und zeigt die aktualisierten bots an.
    Anmerkung: Wenn Sie die bots auf die Standardversion package aktualisieren und der Vorgang zwischendurch fehlschlägt, wird das System die verbleibenden bots ohne Unterbrechung weiter aktualisieren.

    Betrachten Sie ein Szenario, in dem Sie eine große Anzahl von bots aktualisieren, sagen wir 1000, und eine Charge von 100 aufgrund eines Problems fehlschlägt. Trotzdem ermöglicht das System den verbleibenden 900 bots die weitere Verarbeitung, was seine Skalierbarkeit demonstriert.

  7. Um die Aktualisierungszusammenfassung eines bots anzuzeigen, den Sie aktualisiert haben, fahren Sie mit der Maus über diese bot in der Bot-Aktualisierungen-Tabelle, klicken Sie auf die Auslassungspunkte (drei Punkte) und klicken Sie auf das Bot-Details zur Aktualisierung anzeigen-Symbol.
    Ein Bericht wird mit den folgenden Registerkarten angezeigt:
    • Zusammenfassung: Zusammenfassung des package-Aktualisierungsprozesses mit ausgewählten bots und Abhängigkeiten.
    • Einstellungen: Einstellungen, die im package-Aktualisierungsprozess mit ausgewählten packages festgelegt sind.
    • Ergebnisse: Ergebnis des package-Aktualisierungsprozesses mit diesen Details wie Status, Typ des bots, Name der bots und der abhängigen Dateien, Ordnerpfad, Name des Bot Runners und Grund, warum der bot-Status „Ausgelassen“ oder „Fehlgeschlagen“ lautet.
    Anmerkung: Klicken Sie auf Aktivität stoppen, um eine aktuell ausgeführte Massenaktualisierungsaktivität für package abzubrechen. Sie können diese Option verwenden, um den Massenaktualisierungsprozess aus beliebigen Gründen zu stoppen, z. B. wenn der Prozess länger dauert als erwartet. Wenn Sie den Vorgang stoppen, wird in einer Bestätigungsmeldung die Gesamtzahl der zur Verwendung der Standardversion package ausgewählten bots und die Anzahl der bisher aktualisierten bots angezeigt.

    Da die bots in Chargen von 100 verarbeitet werden, kann das Anhalten des Prozesses zwischendurch einige Zeit in Anspruch nehmen. Wenn Sie den Vorgang in der Mitte anhalten, wird der aktuell laufende Stapel noch fertig verarbeitet, bevor er stoppt.

    Nehmen wir beispielsweise an, dass 200 bots ausgewählt haben, um die package-Version zu aktualisieren, und sofort auf die Stopp-Schaltfläche geklickt haben, um den Massenaktualisierungsprozess abzubrechen. Da der Massenaktualisierungsprozess gestartet wurde und Sie ihn auf halbem Weg gestoppt haben, wird er nach der Aktualisierung eines Batches von 100 bots gestoppt.