Fehler in Dashboards, die mit Update Sets verschoben wurden, beheben

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Wenn beim Verschieben eines Dashboards mit einem Update Set Fehler auf der Registerkarte Probleme mit der Update Set-Vorschau der Seite „Update Set abgerufen“ angezeigt werden, folgen Sie den Anweisungen für jeden Fehler, um diese Probleme zu beheben.

    In sys_grid_canvas konnte kein Datensatz für die Spalte „canvas_page“ gefunden werden, worauf in diesem Update verwiesen wird

    Wenn Sie ein Dashboard mit einem Update Set verschieben, kann der folgende Fehler auftreten: „In sys_grid_canvas konnte kein Datensatz für die Spalte „canvas_page“ gefunden werden, worauf in diesem Update verwiesen wird“. Um diesen Fehler zu beheben, verschieben Sie die Canvas-Seite von der Quellinstanz in die Zielinstanz.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Klicken Sie in der zugehörigen Liste Probleme bei der Update Set-Vorschau auf das Informationssymbol () neben dem Fehler.Registerkarte „Probleme bei der Update Set-Vorschau“ mit zwei Fehlern.
    2. Kopieren Sie in das Payload des pa_tabs-Datensatzes die dem canvas_page-Feld zugeordnete sys_id.
      Raster-Canvas nach Sys-ID filtern
    3. Navigieren Sie in der Quellinstanz zu sys_grid_canvas.list.
    4. Filtern Sie die Liste nach der sys_id, die in Schritt 2 kopiert wurde.
    5. Klicken Sie mit der rechten Maustaste auf den zurückgegebenen Datensatz, und wählen Sie Canvas-Seite entladen, um diesen Datensatz dem aktuellen Update Set hinzuzufügen.
    6. Übertragen Sie das Update Set mit der Standard-Update Set-Funktionalität auf die Zielinstanz.
      Weitere Informationen finden Sie unter Update Set abrufen.
    7. Wiederholen Sie diese Aufgabe für alle Probleme mit der Vorschau des Update Sets, bei denen dieser Fehler auftritt.

    Ergebnisse

    Der fehlende Inhalt der Dashboard-Registerkarte wird in die Zielinstanz verschoben.

    Die Update-Satz-ID „global“ unterscheidet sich von der Update-Satz-Bereichs-ID

    Wenn Sie versuchen, ein Dashboard in einer bereichsbezogenen App zu verschieben, schlägt die Verschiebung fehl, wenn Sie versuchen, das Update Set abzurufen.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Warum und wann dieser Vorgang ausgeführt wird

    Dashboards umfassen mehrere Tabellen. Now Platform® verfolgt nicht alle diese Tabellen. Die nicht nachverfolgten Tabellen befinden sich immer im globalen Bereich. Wenn Sie ein Dashboard im globalen Bereich verschieben, stellen diese Tabellen kein Problem dar. Diese Tabellen blockieren jedoch das Verschieben von Dashboards in einem anderen Bereich, da der Bereich aller Komponenten in einem Update Set identisch sein muss.

    Prozedur

    1. Fügen Sie den globalen Kunden-Update-Datensatz sys_update_xml in ein globales Update Set ein.
    2. Übernehmen Sie dieses Update als sein eigenes Update Set, oder machen Sie es zu einem übergeordneten Element des ursprünglichen Update Sets, und legen Sie beide gleichzeitig fest.

      Ein Update Set enthält alle Kunden-Update-Datensätze aus dem nicht globalen Bereich und das andere die sys_portal-Kunden-Update-Datensätze aus dem globalen Bereich.

    3. Exportieren Sie beide und rufen Sie sie gleichzeitig in der Zielinstanz ab.
    4. Zeigen Sie eine Vorschau an, und legen Sie sie der Reihe nach fest: Übergeben Sie zuerst das Update Set mit nicht globalen Kunden-Update-Datensätzen und dann das Update Set mit globalen Kunden-Update-Datensätzen.