Archivage et nettoyage des données de la table d’événements entrants

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Utilisez des nettoyeurs de table sur la table des événements entrants pour purger les enregistrements de données d’événements au-delà d’une période spécifiée. Configurez une politique de conservation avec rotation de table sur le formulaire de vidage automatique pour gérer la croissance de la taille de table et archiver les données au-delà de la durée spécifiée.

    Gestion des données

    La fonctionnalité de gestion des données vous permet d’activer l’archivage et la purge des données d’événements entrants. Les configurations de rotation de base de données et de nettoyage des tables sont activées pour garantir que huit semaines de données d’événement sont conservées. Les performances de l’instance sont préservées à l’aide de Now Platform fonctionnalités telles que la rotation de la base de données, la rotation de la table et le nettoyage de la table. Une tâche planifiée est activée automatiquement deux semaines après la mise à niveau.

    Rotation de table sur la table d’événements entrants traités

    La DevOps table Événements entrants traités [sn_devops_processed_inbound_event_list.do] contient des copies des données d’événement de la DevOps table Événements entrants [sn_devops_inbound_list.do], qui est à l’état «processed » et «ignored ».

    La fonctionnalité de rotation de table est activée dans la table des événements entrants traités. En tout, il existe huit partitions préconfigurées, chacune contenant les données d’événement d’une semaine provenant de la DevOps table d’événements entrants. Par défaut, une fois que vous disposez de 56 jours (7 jours (durée) *8 partitions (rotations) de données dans la table entrante traitée, la rotation de table est activée. Pour plus d’informations sur l’application de la rotation des tables, voir Appliquer la rotation des tables
    Conseil :
    Pour modifier la configuration de la rotation des tables, accédez à Définitions système > Table Rotation et ouvrez l’enregistrement pour DevOps la table des événements entrants traités.

    Travaux planifiés et nettoyeurs de table

    Important :
    Une tâche planifiée est activée automatiquement deux semaines après la mise à niveau . La tâche planifiée s’exécutera tous les sept jours et sera désactivée après la dernière mise à jour.
    Les travaux planifiés activent les nettoyeurs de tables sur les événements entrants si l’un des scénarios suivants est rempli :
    • Une semaine après la mise à niveau, la table entrante traitée contient des enregistrements datant de plus de sept semaines.
    • Deux semaines après la mise à niveau.
    La fonctionnalité de nettoyage de table pour la table des événements entrants [sn_devops_inbound_table] dispose de deux nettoyeurs qui font partie de la mise à niveau du système de base.
    1. Les nettoyeurs de table sont activés et exécutés sur les événements entrants [sn_devops_inbound_table_list.do] pour les événements dans les états suivants.
      • Processed
      • Ignored
      en fonction de la valeur spécifiée dans le champ Âge en secondes par rapport à la valeur du champ sys_created_on .
    2. Les nettoyeurs de table sont activés et exécutés sur la table des événements entrants [sn_devops_inbound_table_list] pour les événements dans les états suivants.
      • New
      • Retry
      • In-progress
      • Deferred
      en fonction de la valeur spécifiée dans le champ Âge en secondes par rapport à la valeur du champ sys_created_on .
    Remarque :
    Par défaut, les nettoyeurs de table sont exécutés sur la table des événements entrants pour ces états à partir du moment où les tâches de calendrier sont activées. La valeur par défaut dans le champ Âge en secondes est de 4 838 400 secondes (56*24*60*60).

    Mises à jour automatiques de la fréquence du nettoyeur de table

    Les événements sont processedignored sauvegardés et copiés dans la table Événements entrants traités [sn_devops_processed_inbound_event_list]. Par défaut, les nettoyeurs de processus sont mis à jour automatiquement à un intervalle de 30 minutes ou 1 800 secondes, dans la table des événements entrants, si les conditions suivantes sont remplies :
    • Deux semaines se sont écoulées depuis que la tâche planifiée est active.
    • La table des événements entrants traités contient des données d’événement datant de plus de 7 semaines.