Simulation
Comme les conditions du calendrier et les paramètres de la surveillance de la durée d'exécution ainsi que les heures de démarrage et de fin le plus tôt et le plus tard sont prises en compte pour la simulation, des durées d'exécution des Tâches différentes peuvent être déterminées.
|
A l'exception des Workflows, des Groupes et des Schedules, la durée moyenne estimée (ERT) est utilisée pour tous les objets activables. Les Tâches n'en disposant pas encore sont évaluées toutes les minutes.
- Les durées d'exécution des Workflows et des Schedules sont déterminées à partir de chaque Tâche de ces objets.
- Les Tâches d'un Schedule se situant avant l'heure de début de la simulation ne sont pas prises en compte (équivalent à ENDED_TIMEOUT).
- Lors du calcul des durées d'exécution d'un Groupe, les durées moyennes estimées des Tâches marquées sont utilisées. Les ERT enregistrées dans les Tâches sont utilisées. Il n'est donc pas possible d'influencer le résultat à l'aide de paramètres ultérieurs dans les objets pour le calcul de l'ERT.
- Comme il est possible qu'aucun marquage des Groupes n'existe au moment du calcul, l'ERT du Groupe correspondant peut également être utilisé ou une valeur fixe pour tous les Groupes peut être configurée.
- Si les Tâches marquées sont utilisées pour l'évaluation d'un Groupe, et si ce Groupe apparaît plusieurs fois dans un déroulement, les Tâches marquées sont alors également calculées plusieurs fois. Cela provoque une altération des résultats !
Les Tâches qui ne sont pas exécutées (ignorées) sont tout de même prises en compte à raison d'une durée d'exécution d'une seconde. Cela peut être considéré comme la durée de traitement d'Automation Engine.
Paramètres pris en compte pour la simulation
Statut du ou des prédécesseurs
- En fonction de l'entrée dans l'onglet "Au plus tôt" (propriétés de la Tâche du Workflow).
- Si les conditions "Au plus tôt" requises ne sont pas remplies, l'action Sinon s'exécute.
Groupe Calendrier
- En fonction de l'entrée dans l'onglet Calendrier (propriétés de la Tâche du Workflow) et de la Date logique spécifiée pour la simulation.
- La Tâche n'est prise en compte avec sa durée d'exécution que si les conditions de calendrier configurées sont remplies.
Début au plus tôt à
- En fonction de l'entrée dans l'onglet "Dépendances" (propriétés de la Tâche dans le Workflow), de la date réelle spécifiée et de l'heure de début de la simulation.
- La Tâche est uniquement démarrée lorsque l'heure configurée pour le début le plus tôt est atteinte ou déjà dépassée.
Démarrage au plus tard
- En fonction de l'entrée dans l'onglet "Au plus tôt" (propriétés de la Tâche du Workflow), de la date réelle spécifiée et de l'heure de début de la simulation.
- Si l'heure configurée pour le démarrage au plus tard est déjà dépassée à l'heure de démarrage calculée pour la Tâche, la Tâche n'est pas exécutée (ENDED_TIMEOUT).
Fin au plus tard
- En fonction de l'entrée dans l'onglet "Au plus tôt" (propriétés de la Tâche du Workflow), de la date logique spécifiée et de l'heure de début de la simulation.
- Si l'heure configurée pour la fin au plus tard a été dépassée par la durée moyenne estimée (ERT) de la Tâche, la Tâche n'est pas exécutée (ENDED_TIMEOUT).
- Si, pour l'évaluation du Groupe, le calcul est effectué avec les Tâches marquées, alors seules les Tâches qui ont encore pu être exécutées au cours de la durée d'exécution restante (différence entre l'heure de début et la fin au plus tard) sont évaluées.
Durée d'Exécution Maximale (MRT)
- En fonction de l'entrée dans l'onglet Exécution de la Tâche ou de l'onglet Exécution (propriétés de la Tâche dans le Workflow).
- Si la durée d'exécution maximale spécifiée est dépassée par la durée moyenne estimée, un avertissement est généré. La Tâche sera, selon sa définition, interrompue ou terminée. Une Tâche devant être exécutée lors du dépassement de la durée d'exécution maximale n'est pas prise en compte.
Durée Minimale d'Exécution (SRT)
- En fonction de l'entrée dans l'onglet Exécution de la Tâche ou de l'onglet "Exécution" (propriétés de la Tâche du Workflow).
- Si la durée d'exécution minimale spécifiée n'est atteinte par la durée moyenne estimée, un avertissement est généré. Les Tâches devant être exécutées si la durée minimale d'exécution n'est pas atteinte ne sont pas prises en compte.
Point de contrôle horaire
- En fonction de l'entrée dans l'onglet Général (propriétés de la Tâche du Workflow).
- Seul un avertissement est généré si l'heure configurée est dépassée et que la Tâche n'a pas encore été démarrée.
Paramètres qui ne sont pas pris en compte pour la simulation
Sync
- Les statuts actuels des objets Sync ne sont pas pris en compte.
Elément de script
- Aucune vérification syntaxique des instructions et fonctions de script n'est effectuée.
- ACTIVATE_UC_OBJECT, :EXIT, :STOP, :WAIT, etc. éventuellement existants ne sont pas reconnus et donc pas évalués.
- La simulation n'inclut pas les objets Include intégrés dans son calcul.
Nombre de Jobs par hôte
- Le paramètre de l'Agent pour le nombre maximal de Jobs exécutables n'est pas pris en compte.
Dépendances externes dans les Workflows
Rubriques connexes :
Manuel de l'utilisateur - Simulation