Processus en mode batch

Il existe deux principaux types de processus en mode batch qui gèrent les données pour ILM dans l'application : le processus initiateur du moteur de recherche ILM et les moteurs de recherche ILM individuels (un pour chaque objet de maintenance configuré pour ILM).

  • Initiateur du moteur de recherche ILM : (F1-ILMIN) - L'initiateur du moteur de recherche ILM est un processus en mode batch pilote qui démarre le contrôle de batch du moteur de recherche ILM individuel, comme défini dans les options de l'objet de maintenance.

    Redémarrable : En cas de défaillance du serveur, le processus initiateur de moteur de recherche ILM peut être redémarré. Cette action redémarre également les processus de moteur de recherche ILM.

  • Moteur de recherche ILM : Chaque objet de maintenance configuré pour ILM définit un moteur de recherche ILM. Il existe des processus en mode batch enfants qui peuvent être démarrés par l'initiateur de moteur de recherche ILM ou par une soumission de batch standard.

Diagramme illustrant les différentes étapes des processus en mode batch, de l'exécution de l'initiateur aux actions effectuées par les algorithmes ILM.

Le processus en mode batch Moteur de recherche ILM sélectionne les enregistrements dont la période de conservation s'est écoulée et appelle l'algorithme d'admissibilité ILM de l'objet de maintenance pour déterminer si l'enregistrement est prêt ou non à être archivé. L'algorithme d'admissibilité ILM est chargé d'attribuer la valeur "Y" (O) à la bascule d'archivage ILM de l'enregistrer et de mettre à jour la date ILM, si nécessaire.

La période de conservation définit la période pendant laquelle les enregistrements sont considérés actifs. Elle couvre la date système et la date limite (calculée par date système - jours de conservation).

Les jours de conservation d'un objet de maintenance sont dérivés comme suit :
  • Si l'option de l'objet de maintenance Jours de conservation ILM est définie, elle est utilisée.

  • Sinon, les jours de conservation par défaut de la configuration principale ILM sont utilisés.

Une erreur est émise si aucune période de conservation n'est trouvée.

Le moteur de recherche calcule la date limite et sélectionne les enregistrements sont la bascule d'archivage ILM a la valeur N et dont la date est antérieure à la date limite. Chaque enregistrement renvoyé est soumis à l'admissibilité ILM.

Si le paramètre Date limite de substitution est indiqué, il est utilisé à la place de la date limite calculée. Une erreur est émise si la date limite de substitution est postérieure à la date limite calculée. Ce paramètre est utile si un objet contient de nombreuses années de données historiques admissibles pour archivage. Ce paramètre permet d'élargir la période de conservation et, par conséquent, de limiter le processus à une période plus courte pour le traitement initial.

Remarque :
Les processus en mode batch du moteur de recherche ILM sont conçus pour ne pas interférer avec les traitements en ligne ou batch en cours. Ainsi, les processus en mode batch peuvent s'exécuter tout au long de la journée.
Remarque :
Avant de transmettre la date limite à l'algorithme, le moteur de recherche ILM s'assure que le nombre de jours calculé (date système - date limite de substitution) est postérieure à la période de conservation spécifiée dans les options de l'objet de maintenance ou dans la configuration principale. Si le nombre de jours calculé est inférieur à la période de conservation indiquée dans l'option d'objet métier ou la configuration principale, une erreur est alors renvoyée.