Evaluer le niveau de service

Pour certains processus en arrière-plan, vous pouvez fournir un ou plusieurs algorithmes qui vérifient certaines conditions pour évaluer la performance du processus. Un algorithme peut également contrôler si la performance du traitement est conforme à vos attentes. Il peut aussi analyser les données traitées par le processus en arrière-plan pour détecter d'éventuels problèmes de qualité des données.

Le système fournit l'emplacement de plug-in Niveau de service dans un contrôle de batch pour configurer les algorithmes appropriés pour un processus en arrière-plan spécifique, si nécessaire. Chaque algorithme est censé renvoyer une valeur indiquant le niveau de service déterminé, ainsi qu'un message motivant cette valeur. Les valeurs de niveau de service suivantes sont prises en charge :

  • Normal. Indique que l'algorithme n'a détecté aucun problème.

  • Avertissement. Indique que l'algorithme a détecté certains problèmes qui peuvent peut-être constituer une anomalie.

  • Erreur. Indique que l'algorithme a détecté certains problèmes qui doivent être examinées.

  • Désactivé. Indique que l'algorithme n'a pas pu exécuter correctement la logique de niveau de service.

Lorsque plusieurs algorithmes de niveau de service sont rattachés au contrôle de batch, l'évaluation globale du niveau de service d'un contrôle de batch est renseignée comme suit : si un algorithme renvoie une erreur, cette valeur est renvoyée ; si un algorithme renvoie un avertissement, cette valeur est renvoyée ; sinon, la valeur Normal est renvoyée. Les résultats renvoyés par chaque algorithme sont également disponibles pour vérification.

Lorsque vous affichez un enregistrement de contrôle de batch, utilisez l'action Niveau de service pour afficher ces informations. Le niveau de service fait également partie du service de contrôle d'intégrité.