Créer une règle de nettoyage de table

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Définissez les critères de suppression des enregistrements indésirables dans une règle de nettoyage de table.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez au nouveau formulaire Effacement automatique de l’une des façons suivantes.
      OptionÉtapes
      Utilisation de la console de gestion des données
      1. Accédez à la Tous > Gestion des données système > Console de gestion des données > .
      2. Dans l’onglet Vue d’ensemble, sélectionnez Nouvelle règle de nettoyage.
      Utilisation d’une politique de gestion des données
      1. Accédez à la Tous > Gestion des données système > Politiques de gestion des données.
      2. Sélectionnez la politique de gestion des données pour la table avec les enregistrements que vous souhaitez supprimer.
      3. Dans la liste connexe Règles de nettoyage de table, sélectionnez Nouveau.
    2. Remplissez les champs du formulaire.
      Tableau 1. Formulaire Effacement automatique
      Champ La description'
      Nom de table Nom de la table cible.
      Champ de correspondance Le champ Date/Heure de la table cible qui est utilisé pour surveiller la durée. La valeur par défaut est sys_created_on, qui supprime les enregistrements en fonction du temps écoulé depuis leur date de création.
      Âge en secondes Durée d’attente du système avant de supprimer des enregistrements. Lorsque la valeur de champ de correspondance devient plus ancienne que l’âge en secondes, l’enregistrement est supprimé.
      Actif Option permettant d’activer ou de désactiver le nettoyage de table pour cette table.
      Application Périmètre de l’application auquel s’applique cette tâche de nettoyeur de table.
      Nettoyer les journaux Si cette option est sélectionnée, les enregistrements connexes de la table Entrée de journal [sys_journal_field] sont également supprimés.

      Si cette option est décochée, le système supprime les enregistrements de la table cible, mais pas les enregistrements de journal connexes de cette table.

      Nettoyer l'audit Si cette option est sélectionnée, les enregistrements connexes de ces tables d’audit sont également supprimés :
      • Table d’audit système [sys_audit]
      • Table Changement de relation d’audit [sys_audit_relation]

      Notez que les enregistrements d’audit créés par le nettoyeur de table dans la table Enregistrement audit supprimé [sys_audit_delete] sont conservés.

      En cas d’effacement, le système supprime les enregistrements de la table cible, mais pas les enregistrements d’audit connexes de ces tables.

      Suppression en cascade Si cette option est sélectionnée, cette option supprime tous les enregistrements correspondants ainsi que tous les enregistrements qui s’y réfèrent. Si cette option est décochée, le système supprime les enregistrements correspondants, mais pas les enregistrements qui s’y réfèrent.
      Conditions Générateur de conditions permettant de spécifier les conditions de filtre qui définissent les enregistrements à supprimer. Par exemple, vous pouvez spécifier que seuls les enregistrements où « actif = faux ET état = fermé » sont supprimés.
    3. Sélectionnez Soumettre.

    Résultats

    La règle de nettoyage de table s’exécute automatiquement et supprime les enregistrements lorsqu’ils respectent l’âge d’enregistrement spécifié et toutes les conditions que vous avez définies.