2. Génération
Les objets exécutables passent par quatre phases d'exécution. La phase de génération comprend les étapes suivantes :
- L'agent est affecté à la tâche juste avant la génération.
- Les variables sont résolues.
- Les propriétés de l'objet sont lues.
-
Si des promptsets et des instructions READ sont applicables, une boîte de dialogue s'ouvre. Cette boîte de dialogue vous permet de modifier les propriétés de l'objet pour l'exécution actuelle.
Si vous avez défini des valeurs par défaut pour les promptsets et les instructions READ, le système les utilise et aucune intervention manuelle n'est nécessaire.
- Pour les jobs, l'objet Include de terminaison et tous les includes utilisateur sont traités.
-
Les commandes JCL sont générées et transférées vers l'agent, afin qu'elles soient prêtent à s'exécuter sur l'ordinateur cible pendant la phase 3. Traitement.
Pendant la phase de génération, les commandes ne sont pas exécutées sur l'ordinateur cible.
Important ! Le JCL généré peut être modifié, mais ces modifications ne seront prises en compte que pour l'exécution actuelle. Le rapport contient le JCL d'origine et le JCL modifié, avec une ligne supplémentaire indiquant l'auteur de la modification du contenu.
- Les queues sont affectées pour l'exécution.
- S'ils sont affectés à la tâche, les objetsSync (SYNC)sont pris en compte.
- Le système vérifie le nombre maximum d’exécutions simultanées affectées à la tâche.
- Les scripts définis dans les pages Pré-traitement et Traitement sont traités, voir Pages Traitement. Pour toute information sur l'ordre de traitement des scripts dans les diverses pages Traitement, voir Traitement du script.
-
Pour les workflows :
- La structure du workflow est lue et est disponible dans la Surveillance des processus.
- L'équilibrage de la charge de travail est effectué. Toutes les tâches du workflow sont actives et les agents sont alloués, afin que la charge de travail puisse être alors équilibrée.
Remarque : Certains types de scripts ne sont pas traités dans la phase de génération. Les types de scripts traités dans une phase ultérieure sont les suivants :
- Scripts d'événement (Événements (EVNT)) et les post-traitements enfants (Page Post-traitement enfant) sont exécutés pendant la phase de traitement.
- Les post-traitements (Page Post-traitement) sont traités pendant la phase de terminaison.
Conseil : Dans la Page Attributs, vous pouvez spécifier que l'objet soit généré soit à l'activation, soit à l'exécution. Cet attribut peut avoir un impact important sur les heures d'exécution de vos tâches. Consultez la section Générer à l'activation ou à l’exécution décrivant l'implication de chaque option.
Les diagrammes ci-après décrivent les étapes par lesquelles une tâche passe pendant la phase de génération.
Génération
Statut : En attente des prédécesseurs
Statut : Attente d'heure d'exécution
Traitement du script en détail
Voir aussi :