Erstellen Sie eine Tabellenbereinigungsregel

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Definieren Sie die Kriterien für das Löschen unerwünschter Datensätze in einer Tabellenbereinigungsregel.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Datenverwaltungsrichtlinienan.
    2. Wählen Sie die Datenverwaltungsrichtlinie für die Tabelle aus, die die zu löschenden Datensätze enthält.
      Wenn die Tabelle keinen Datensatz für eine Datenverwaltungsrichtlinie hat, erstellen Sie einen. Weitere Informationen finden Sie unter Erstellen Sie eine Datenverwaltungsrichtlinie.
    3. Wählen Sie in der zugehörigen Liste „Bereinigungsregeln für Tabelle“ Neu.
    4. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Formular automatisch leeren
      Feld Beschreibung
      Tabellenname Der Name der Zieltabelle.
      Feld abgleichen Feld „Datum/Uhrzeit“ in der Zieltabelle, das zur Überwachung der Dauer verwendet wird. Der Standardwert ist „sys_created_on“, wodurch Datensätze basierend auf der Zeit seit ihrem Erstellungsdatum gelöscht werden.
      Alter in Sekunden Die Zeit, die das System wartet, bevor Datensätze gelöscht werden. Wenn der Wert im Feld „Übereinstimmen“ älter als das Alter in Sekundenwird, wird der Datensatz gelöscht.
      Aktiv Option zum Aktivieren oder Deaktivieren der Tabellenbereinigung für diese Tabelle.
      Anwendung Der Anwendungsbereich, für den diese Tabellenbereinigungsaufgabe gilt.
      Peripheriegerät reinigen Wenn diese Option ausgewählt ist, werden zugehörige Datensätze in diesen Peripherietabellen ebenfalls gelöscht:
      • Tabelle „Anhang“ [sys_attachment].
      • Tabelle „Anhangdokument“ [sys_attachment_doc].
      • Tabelle „Anhangdokument V2“ [sys_attachment_doc_v2].
      • Tabelle „Journaleintrag“ [sys_journal_field].
      Wenn diese Option deaktiviert ist, löscht das System Datensätze aus der Zieltabelle, aber keine zugehörigen Anhangs- oder Journaldatensätze in diesen Tabellen.
      Bereinigungsaudit Wenn diese Option ausgewählt ist, werden zugehörige Datensätze in diesen Audit-Tabellen ebenfalls gelöscht:
      • Sys-Audit-Tabelle [sys_audit].
      • Tabelle „Audit-Beziehungsänderung“ [sys_audit_relation]

      Beachten Sie, dass die Audit-Datensätze, die von der Tabellenbereinigung in der Tabelle „Gelöschter Audit-Datensatz“ [sys_audit_delete] erstellt werden, beibehalten werden.

      Wenn diese Option deaktiviert ist, löscht das System Datensätze aus der Zieltabelle, aber keine zugehörigen Audit-Datensätze in diesen Tabellen.

      Kaskadierendes Löschen Wenn ausgewählt, löscht diese Option alle übereinstimmenden Datensätze sowie alle darauf verweisenden Datensätze. Wenn diese Option deaktiviert ist, löscht das System übereinstimmende Datensätze, aber keine Datensätze, die auf sie verweisen.
      Bedingungen Bedingungsgenerator zum Angeben von Filterbedingungen, die die zu entfernenden Datensätze definieren. Sie können beispielsweise festlegen, dass nur Datensätze gelöscht werden, bei denen „aktiv = falsch UND Status = geschlossen“ ist.
    5. Wählen Sie Absenden.

    Ergebnisse

    Die Tabellenbereinigung wird automatisch ausgeführt und löscht Datensätze, wenn sie das angegebene Datensatzalter und alle von Ihnen festgelegten Bedingungen erfüllen.