Simulation
Il est possible d'extraire les informations relatives aux différentes exécutions des tâches car les simulations tiennent également compte des conditions calendaires, des paramètres spécifiés pour la surveillance des exécutions, ainsi que des heures de début et de fin au plus tôt et au plus tard.
Tous les objets exécutables, à l'exception des workflows, des groupes et des schedules, se servent de l'ERT (Estimated Runtime = heure d'exécution estimée) pour générer des simulations. La valeur par défaut des tâches n'ayant pas encore d'ERT est de une minute.
- Les heures exécutions des workflows et schedules sont calculées à partir de toutes les tâches individuelles de ces objets.
- Les tâches planifiées qui s'exécutent avant l'heure de début de la simulation ne sont pas prises en compte (il en est de même pour ENDED_TIMEOUT).
- Pour calculer les heures d'exécutions des groupes, on utilise les ERT des tâches planifiées. Ce sont les valeurs d'ERT enregistrées dans les tâches qui sont utilisées. Il est donc possible de modifier le résultat par des spécifications postérieures pour le calcul de l'ERT dans les objets.
- Il est également possible de ne planifier aucune tâche pour les groupes au moment du calcul de la simulation. On peut donc utiliser l'ERT du groupe concerné ou une valeur fixe pour tous les groupes.
- Les tâches planifiées sont calculées plusieurs fois si elles sont utilisées pour le calcul d'un groupe et ce groupe est disponible plusieurs fois. Cela fausse les résultats.
Les tâches non exécutées (ignorées) sont prises en compte avec une heure d'exécution calculée d'une seconde. C'est le temps que met Automation Engine pour traiter chaque tâche.
Cette rubrique contient les sujets suivants :
Paramètres pris en compte dans le calcul de simulations
Condition du ou des prédécesseurs
- Selon l'entrée de l'onglet Heure & dépendances (propriétés de la tâche dans le workflow).
- Si les conditions de dépendance "au plus tôt" requises ne sont pas remplies, une action ELSE est exécutée.
Calendrier
- Selon l'entrée de l'Onglet Calendrier (propriétés de la tâches dans le workflow) et la date logique spécifiée pour la simulation.
- La tâche n'est évaluée avec son heure d'exécution que si les conditions calendaires définies sont remplies.
Début au plus tôt
- Selon l'entrée de l'onglet Heure & dépendances (propriétés de la tâche dans le workflow), la date réelle spécifiée et l'heure de début de la simulation.
- La tâche ne démarre que si l'heure de début au plus tôt spécifiée est atteinte ou dépassée.
Début au plus tard
- Selon l'entrée de l'onglet Au plus tôt (propriétés de tâches du workflow), la date réelle spécifiée et l'heure de début de la simulation.
- Si l'heure de début spécifiée pour le dernier démarrage de la tâche est déjà dépassée au moment de l'heure de début au plus tard définie, la tâche n'est pas traitée (ENDED_TIMEOUT).
Fin au plus tard
- Selon l'entrée de l'onglet Au plus tôt (propriétés de tâches du workflow), la date logique spécifiée et l'heure de début de la simulation.
- La tâche n'est pas traitée si son ERT dépasse l'heure spécifiée comme fin au plus tard (ENDED_TIMEOUT).
- Si les tâches planifiées sont prises en compte lors du calcul du groupe, seules les tâches pouvant être traitées dans le temps restant (différence entre l'heure de début et fin au plus tard) sont incluses dans le calcul.
Durée d'exécution maximale (MRT = Maximum runtime)
- Selon l'entrée de la Page Exécution de la tâche ou de l'onglet Propriétés de la durée d'exécution (propriétés de la tâche dans le workflow).
- Un message s'affiche si la MRT spécifiée de l'heure d'exécution estimée est dépassée. Selon ce qui a été spécifié, la tâche est interrompue ou terminée. Les tâches devant être traitées lorsque la MRT est dépassée ne sont pas prises en compte.
Durée d'exécution minimale (SRT = Minimum runtime)
- Selon l'entrée de l'ongletExécution de la tâche ou de l'onglet Exécution (propriétés de la tâche dans le workflow).
- Un message s'affiche si la SRT spécifiée de l'heure d'exécution estimée n'est pas atteinte. Les tâches devant être activées lorsque la durée d'exécution est inférieure à la SRT ne sont pas prises en compte.
Point de contrôle horaire
- Selon l'entrée de l'Onglet Général (propriétés de la tâche dans le workflow).
- Un message ne s'affiche que si l'heure spécifiée est dépassée et que la tâche elle-même n 'a pas encore démarré.
Paramètres non pris en compte dans le calcul de simulations
Objets Sync
- Les conditions actuelles des objets Synchronisation ne sont pas prises en compte.
Eléments de script
- La syntaxe des instructions de scripts et fonctions n'est pas contrôlée.
- Les instructions ACTIVATE_UC_OBJECT, :EXIT, :STOP, :WAIT etc. existantes ne sont ni reconnues, ni prises en compte.
- Les simulations ne tiennent pas compte des objets Include.
Nombre de jobs par hôte
- Le paramètre de l'agent relatif au nombre maximum de jobs pouvant être exécutés simultanément n'est pas pris en compte.
Dépendances externes du workflow
- Les dépendances externes des tâches de workflow ne sont pas prises en compte.
Voir aussi :