Sys-Audit- und Audit-Beziehungsänderungstabellen anzeigen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Now Platform verfolgt Einfügungen und Aktualisierungen für geprüfte Datensätze in den Tabellen „Sys Audit“ (sys_audit) und „Audit-Beziehungsänderung“ (sys_audit_relation).

    Now Platform verfolgt Audit-Tabellen nach. Um Tabellen nachzuverfolgen, aktivieren Sie im Wörterbuchdatensatz das Kontrollkästchen Audit, um den Wert auf „true“ festzulegen. Standardmäßig werden keine Datensätze aus Systemtabellen geprüft, z. B. aus Update-Satz-Tabellen.

    Hinweis:
    Um Leistungsprobleme und Endlosschleifen zu vermeiden, überspringt das System alle Geschäftsregeln oder Workflows, die durch Einfügungen in die Sys-Audit-Tabelle ausgelöst wurden.

    Sys-Audit-Tabellenspalten

    Die folgenden Spalten werden in den Datensätzen der Tabelle „sys_audit“ angezeigt:
    Feld Beschreibung
    Tabellenname Tabelle, für die der Audit-Datensatz gilt (z. B. „Incident“)
    Feldname Spalte in der Tabelle, für die der Audit-Datensatz bestimmt ist (z. B. „assigned_to“)
    Dokumentenschlüssel Sys_id (Unique Record Identifier) für den ursprünglichen Datensatz, der dem Audit-Datensatz zugeordnet ist.
    Anwender

    Name des Benutzers, der den Change erstellt hat.

    Hinweis:
    Einige automatisierte Prozesse verwenden das System oder Gastbenutzer, um Änderungen an Datensätzen anzuwenden und nachzuverfolgen. Weitere Informationen finden Sie unter System- und Gastbenutzer.
    Alter Wert

    Alter Wert der Feldänderung, die von diesem sys_audit-Datensatz dargestellt wird.

    • Referenzfelder: Eindeutiger sys_id-Wert des geänderten Datensatzes.
    • Felder für Datum und Uhrzeit: Wert in Coordinated Universal Time (UTC), wie in der Datenbank gespeichert.
    Neuer Wert

    Neuer Wert der Feldänderung, die von diesem sys_audit-Datensatz dargestellt wird.

    • Referenzfelder: Eindeutiger sys_id-Wert des geänderten Datensatzes.
    • Felder für Datum und Uhrzeit: Wert in Coordinated Universal Time (UTC), wie in der Datenbank gespeichert.

    Funktionsweise der Tabelle „Audit-Beziehungsänderung“ (sys_audit_relation).

    Die Sys-Audit-Tabelle [sys_audit] verfolgt Änderungen an Referenzfeldern in Tabellen, die für das Audit gekennzeichnet sind. Diese Aktivität umfasst Journalfeldeinträge und Verlaufssätze. Die Tabelle „Änderung der Audit-Beziehung“ [sys_audit_relation] verfolgt Beziehungsänderungen zwischen Datensätzen der Tabelle „sys_audit“ und den Quelltabellen, aus denen die geprüften Datensätze stammen. Außerdem wird nachverfolgt, wann ein Datensatz möglicherweise gelöscht wurde.

    • Wenn Sie einen Datensatz in einer Tabelle auditieren, wird zwischen den verschiedenen Ursprungstabellen und dem Store, in dem die Daten aufgezeichnet werden, eine Beziehung erstellt. Diese Beziehungsinformationen werden in den Tabellen „sys_history_set“, „sys_history_line“ und „sys_journal“ gespeichert.
    • Wenn Sie ein Feld löschen, das sich auf einen geprüften Tabellendatensatz bezieht, wird die Löschung in der Tabelle „sys_audit_relation“ aufgezeichnet. Mit anderen Worten: Jedes Mal, wenn Sie einen geprüften Datensatz ändern, löscht er zuerst die vorherigen Elemente und erstellt dann eine Beziehung in der Tabelle „sys_audit_relation“ mit neuen Dokument-IDs.