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

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 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énement au-delà d’une période spécifiée. Configurez une politique de conservation avec rotation de table sur le formulaire de purge automatique pour gérer la croissance de la taille de table et l’archivage des 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 de table sont activées pour garantir la conservation de huit semaines de données d’événement. 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 des tables et le nettoyage des tables. 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 d’événements entrants traités [sn_devops_processed_inbound_event_list.do] contient des copies des données d’événements de la DevOps table d’événements entrants [sn_devops_inbound_list.do], qui est à l’état 'processed' et 'ignored'.

    La fonctionnalité de rotation de table est activée pour 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 à partir 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 de table, consultez Appliquer la rotation de table
    Conseil :
    Pour modifier la configuration de rotation de table, accédez à Définitions des systèmes > Rotation de tables et ouvrez l’enregistrement de 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écute tous les sept jours et est 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 d’é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 s’exécutent 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 de sys_created_on champ.
    2. Les nettoyeurs de table sont activés et s’exécutent 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 de sys_created_on champ.
    Remarque :
    Par défaut, des 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 planification sont activées. La valeur par défaut du 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 sauvegardés et copiés dans processedignored la table des é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 d’événements entrants traités contient des données d’événements datant de plus de 7 semaines.