Créer une règle de nettoyage de table
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
- Accédez à la Tout > Politiques de gestion des données.
-
Sélectionnez la politique de gestion des données pour la table qui contient les enregistrements que vous voulez supprimer.
Si la table ne possède pas d’enregistrement de politique de gestion des données, créez-en un. Consultez Créer une politique de gestion des données.
- Dans la liste connexe Règles de nettoyage de table, sélectionnez Nouveau.
-
Renseignez 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. Demande Périmètre de l’application auquel s’applique cette tâche de nettoyeur de table. Nettoyer les pièces jointes et 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.
Remarque :Bien que les pièces jointes soient mentionnées dans l’étiquette, cette option ne s’applique qu’aux notices de journal.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. - Sélectionnez Soumettre.
Résultats
Le nettoyeur de table s’exécute automatiquement et supprime les enregistrements lorsqu’ils répondent à l’âge d’enregistrement spécifié et aux conditions que vous définissez pour eux.