Vorschau für ein Remote-Update Set erstellen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 6 Minuten Lesedauer
  • Die Vorschau vergleicht ein von ein Remote-Instanz abgerufenes Update Set mit Aktualisierungen in der lokalen Instanz, um mögliche Probleme zu erkennen. Sie müssen eine Vorschau eines Update Sets anzeigen, und alle Probleme beheben, bevor Sie das Update Set festlegen können.

    Prozedur

    1. Wenn die Systemeigenschaft glide.update_set.auto_preview auf true festgelegt ist, startet das System automatisch den Vorschauprozess, nachdem das Update Set abgerufen wurde.
      Wenn diese Eigenschaft false ist, muss der Vorschauprozess manuell gestartet werden.
      1. Navigieren zu Systemupdate-Sätze > Abgerufene Update-Sätze.
      2. Klicken Sie auf Update Set-Vorschau.
      Bei großen Update Sets kann der Vorschauprozess einen erheblichen Zeitaufwand erfordern. Bei Bedarf können Sie den Vorschauprozess abbrechen, indem Sie auf die Schaltfläche Abbrechen im Fortschrittsdialogfeld klicken.
      Die Update Set-Vorschauseite zeigt Ergebnisse und listet Probleme auf. Lesen Sie die Informationen und klicken Sie auf Schließen.
    2. Treffen Sie im Formular für abgerufene Update-Sätze eine Auswahl.
      OptionAktion
      Wenn keine Probleme festgestellt wurden Klicken Sie auf Update Set festlegen, um alle Änderungen an der Instanz zu übernehmen, ohne die Vorschauergebnisse zu überprüfen.
      Wenn Probleme entdeckt wurden Behandeln Sie jedes Problem in der zugehörigen Liste der Update Set-Vorschau.
      Abbildung : 1. Formular für abgerufene Update Sets
      Abgerufenes Update-Satz-Formular
    3. Wahlweise: Zeigen Sie eine Vorschau der Datensätze an.
      1. Öffnen Sie den Datensatz des Update Sets und klicken Sie auf Alle Vorschaudatensätze anzeigen, um sicherzustellen, dass die richtigen Updates festgeschrieben werden.
      2. Öffnen Sie den Datensatz des Update Sets und klicken Sie auf Vorschau erneut ausführen, um den Vergleiche erneut auszuführen.
      3. Überprüfen Sie die zugehörige Liste Probleme bei der Update Set-Vorschau, um sicherzustellen, dass die richtigen Updates festgeschrieben werden.

    Vorschaudatensatz für ein Update Set überprüfen

    Bei der Vorschau eines Update Sets wird für jedes Update ein Vorschaudatensatz erstellt. Sie können die Vorschaudatensätze überprüfen, um sicherzustellen, dass die korrekten Updates festgeschrieben werden.

    Prozedur

    1. Öffnen Sie den Datensatz des Update Sets und zeigen Sie eine Vorschau des Update Sets an.
    2. Klicken Sie auf den zugehörigen Link Alle Vorschaudatensätze anzeigen.
    3. Klicken Sie auf Disposition, um einen Vorschaudatensatz zu öffnen und die Informationen zu überprüfen (siehe Tabelle).
    4. Füllen Sie die Felder im Formular entsprechend aus.
      Abbildung : 2. Update Set-Vorschau
      Update Set-Vorschau
      Feld Beschreibung
      Disposition Zeigt an, wenn eine Kollision erkannt wird:
      • Kollision/Update, Kollision/Einfügen oder Kollision/Löschen: Die Änderung ist älter als eine Änderung an demselben Objekt in der lokalen Instanz.
      • Update, Einfügen oder Löschen: Die Änderung steht nicht im Konflikt mit einer Änderung in der lokalen Instanz.
      Dateiunterschiede Vergleicht die neueste Version des Objekts in der lokalen Instanz mit der Version im Update Set. Unterschiede werden mit einem Farbcode markiert. Löschungen werden rot hervorgehoben, Ergänzungen grün und Änderungen gelb.
      Vorgeschlagene Aktion Gibt an, wie die Änderung behandelt werden soll, wenn das Update Set festgeschrieben wird.
      • Festlegen: Die Änderung im Remote-Update akzeptieren. Die standardmäßig vorgeschlagene Aktion für jeden Vorschaudatensatz ist „Festlegen“, auch wenn für die Instanz eine neuere Aktualisierung vorhanden ist.
      • Überspringen: Die Änderung ablehnen.
    5. Beheben Sie ggf. alle in zugehörigen Liste Update-Probleme aufgeführten Probleme.
    6. Wählen Sie im Aktionsfeld „Vorgeschlagen“ die Aktion aus, die beim Festlegen des Update Sets ausgeführt werden soll.
    7. Klicken Sie auf Aktualisieren, um die Aktion zu speichern.
    8. Wiederholen Sie den Vorgang für jeden Vorschaudatensatz.

    Vorschauproblem in einem Update Set beheben

    Zeigen Sie eine Vorschau eines Update Sets an, um Probleme zu erkennen und zu beheben, die beim Festlegen der Aktualisierungen für die lokale Instanz auftreten können.

    Prozedur

    1. Navigieren zu Alle > Systemupdate-Sätze > Abgerufene Update-Sätze.
    2. Öffnen Sie den Datensatz des Update Sets und blättern Sie zu der zugehörigen Liste Probleme bei der Update Set-Vorschau.
      Abbildung : 3. Probleme bei der Update Set-Vorschau
      Probleme bei der Update-Satz-Vorschau
    3. Überprüfen Sie jede Problembeschreibung, um die Ursache zu ermitteln und das Problem zu beheben.
      Probleme bei der Update Set-Vorschau
      Fehlendes Objekt
      Beispiel Problemtext: In sys_ui_policy, worauf in diesem Update verwiesen wird, konnte kein Datensatz gefunden werden.
      Beschreibung: Das Objekt oder ein referenziertes Objekt ist in der Zielinstanz nicht vorhanden. Beispiel:
      • Durch ein Update wird das Formularlayout für eine Tabelle geändert, die nicht in der lokalen Instanz erstellt wurde.
      • Eine UI-Richtlinienaktion ist im Update Set enthalten, die übergeordnete UI-Richtlinie jedoch nicht.
      • Lösung: Erstellen Sie ein weiteres Update Set für die Quellinstanz, um das fehlende Objekt an die lokale Instanz zu übertragen, oder erstellen Sie das Objekt in der lokalen Instanz. Verwenden Sie Verfügbare Aktionen, die bei der Problemlösung helfen:
        • Fehlendes Feld suchen oder Fehlenden Datensatzsuchen : öffnet ein neues Fenster und durchsucht die Quellinstanz nach dem fehlenden Feld (Wörterbucheintrag) oder Datensatz.
        • Fehlende Aktualisierungsuchen: öffnet ein neues Fenster und durchsucht die Quellinstanz nach dem Aktualisierungsdatensatz, der dem fehlenden Feld oder Datensatz entspricht.
      Kollision
      Beispiel Problemtext: Ein lokales Update, das neuer ist als dieses wurde gefunden
      Beschreibung: Eine Änderung im Update Set ist älter als eine Änderung desselben Objekts in der lokalen Instanz.
      Lösung: Vergleichen Sie die beiden Updates und ermitteln Sie, welche Version verwendet werden soll. Um die Version in der lokalen Instanz zu verwenden, wählen Sie Remote-Aktualisierung überspringen. Um die Version im Update Set zu verwenden, wählen Sie Remote-Aktualisierung akzeptieren. Verwenden Sie Verfügbare Aktionen, die bei der Problemlösung helfen:
      • Mit lokalem Element vergleichen: öffnet den Vorschaudatensatz, der einen Vergleich der Unterschiede zwischen der lokalen Version und der Version im Update Set bietet.
      • Lokales Feld anzeigen oder Lokalen Datensatz anzeigen
      • Lokale Aktualisierung anzeigen
      Nicht festgelegte Aktualisierung
      Beispiel Problemtext: Ein Tabellenfeld (u_case.u_reference), auf das in diesem Update verwiesen wird, konnte nicht gefunden werden. Es wurde jedoch in einem anderen, nicht festgeschriebenen Update Set gefunden
      Beschreibung: Das Objekt ist in einem anderen Remote-Update Set vorhanden, das noch nicht festggelegt wurde.
      Lösung: Übernehmen Sie zuerst das andere Remote-Update Set oder verschieben Sie dieses Update in das andere Update Set. Verwenden Sie Verfügbare Aktionen, die bei der Problemlösung helfen:
      • Nicht festgelegtes Update anzeigen: Öffnet den Update-Datensatz im anderen Remote-Update Set.
      • Nicht festgelegtes Update Set anzeigen: Öffnet den Datensatz des anderen Remote-Update Sets.
      Zu löschende Tabelle enthält Daten
      Beispiel Problemtext: In der Tabelle wurde eine Zeile gefunden, die gelöscht werden soll
      Beschreibung: Ein Unterschied zwischen dem Löschen von Tabellen und anderen Metadaten besteht darin, dass die Tabellendaten verloren gehen, wenn die Tabelle gelöscht wird. (Wenn die Tabelle leer ist (keine Zeilen enthält), wird kein Problem generiert.)
      Lösung: Das Problem muss ignoriert werden (Löschung erfolgt) oder übersprungen werden (Löschung wird nicht ausgeführt), bevor das Update Set festgelegt werden kann. Sie können die Tabelle wiederherstellen, die Daten werden jedoch nicht wiederhergestellt.

      Sie dürfen Systemtabellen (ServiceNow-Tabellen) oder Tabellen außerhalb Ihres Anwendungsbereich nicht löschen.

      Validierungsproblem für Anwendungsbereich
      Beschreibung: Die Vorschau zeigt die folgende Statuskombination als Problem an:
      • Der Bereich für das Update Set ist nicht global und
      • Die Anwendung wird nicht in der Zielinstanz und gefunden und
      • Die Anwendung ist nicht im Update Set enthalten und
      • Die Anwendung wird nicht im ServiceNow Store gefunden.
      Lösung: Übertragen Sie das Update Set nur an Instanzen, die den Anwendungsbereich enthalten, oder stellen Sie sicher, dass das Update Set die Anwendung enthält.
      Konflikt innerhalb eines einzelnen Batches
      Beispiel Problemtext: Diese Aktualisierung weist Konflikte innerhalb des Update Sets mit demselben Namen auf. Beheben Sie das Problem auf dem Quellsystem und zeigen Sie erneut eine Vorschau an, oder wählen Sie ein bestimmtes Update aus.
      Beschreibung: Zwei oder mehr Update Sets innerhalb desselben Batches haben widersprüchliche Änderungen. Die Liste „Probleme bei der Vorschau auf Update-Satz“enthält einen Datensatz für jeden Update-Satz mit einem in Konflikt stehenden Change.
      Lösung: Vergleichen Sie die in Konflikt stehenden Update Sets und bestimmen Sie, welche Version verwendet werden soll. Wenn Sie wissen, welches Update Set das richtige ist, wählen Sie die Zeile für dieses Set aus und klicken Sie auf Diese Kollision akzeptieren. Klicken Sie andernfalls auf Kollisionen vergleichen, um die in Konflikt stehenden Update Sets zu vergleichen.
      Abbildung : 4. Zwei Updates vergleichen
      Formular „Zwei Updates vergleichen“.
      In diesem Bildschirm können Sie zwei beliebige der in Konflikt stehenden Update Sets miteinander vergleichen, und das Update Set zum Festlegen auswählen.