Jobs génériques

Ce sous-type d'objet JOBS définit la procédure spécifique aux jobs génériques, à suivre dans un système cible Unix ou Windows. Comme tous les autres objets job (JOBS), les jobs génériques peuvent être exécutés indépendamment, ou être ajoutés à un groupe (JOBG) ou à un Workflow.

Les jobs génériques ne peuvent être exécutés que sur des agents Windows ou Unix. La page Traitement du modèle de job fourni avec le système est générée avec un modèle personnalisé qui attend un script spécifique à une plateforme.

Définir des jobs génériques

La définition d'un job générique se compose des pages suivantes :

Étapes suivantes

La liste ci-dessous tente d'illustrer l'un des schémas possibles pour définir et travailler avec les objets Job, et fournit de brèves descriptions sur les actions que vous pouvez entreprendre, des informations supplémentaires permettant de comprendre la manière de travailler et des liens vers des rubriques les détaillant :

  1. Définir les paramètres généraux du job, qui incluent les éléments suivants :

    • Les éléments de base, sur la Page Général.
    • Si nécessaire, appliquez un objet Sync au job. Pour plus d'informations, voir Page Sync.
    • Dans la Page Exécution, spécifiez les paramètres à utiliser pour les calculs de la durée d'exécution.

      Cette information est importante pour planifier et surveiller les tâches. Elle est également utilisée dans les simulations et simulations automatiques.

    • L'utilisateur administrateur peut affiner la configuration des droits au niveau de l'objet dans la Page Autorisations.
    • Spécifiez les attributs d'objet importants dans la Page Attributs. Parmi les autres paramètres importants, vous devez y affecter les objets Agent et Login permettant d'y accéder.

      Important ! Votre définition dans l'attribut Générer la tâche à : L'activation / l'exécution peut avoir un impact important sur les heures d'exécution de vos jobs. Consultez la section Générer à l'activation ou à l’exécution décrivant l'implication de chaque option.

    • Enregistrez les fichiers de sortie qui seront produits lors de leur traitement dans la page Fichiers de sortie externes. Afin de pouvoir effectuer des recherches dans ces fichiers de sortie et, si nécessaire, des actions de suivi, spécifiez ces paramètres dans la page Analyse de la sortie. Pour plus d'informations, voir Pages Sortie.

    • Vous pourriez vouloir utiliser des variables ou des prompts. Pour cela, accédez à la Page Variables et à la Page Prompt Sets.

      Consultez la section Variables et objets VARA pour vous familiariser avec les différents types de variables et d'objets VARA proposés dans un système Automation Engine.

    • Vous pouvez vouloir définir les paramètres pour sauvegarder et restaurer une tâche de job lorsqu'elle est incluse dans un workflow. Cela est utile pour récupérer le dernier statut bien terminé dans le cas de processus n'ayant pas bien terminé. Pour cela, accédez la Page Rollback.
    • La Page Gestion des versions fait la liste de toutes les versions d'un objet et vous permet de le restaurer à une version antérieure en cas de mauvaise configuration.
    • Saisissez les informations sur le job que vous définissez dans la Page Documentation.
  2. Les objets Job (JOBS) contiennent trois Pages Traitement vous permettant de saisir les scripts à traiter. Ils proposent un certain nombre de fonctions pratiques pour vous aidez dans votre travail. Si vous avez saisi des scripts dans chacune de ces pages, ils seront traités dans l'ordre suivant :

    1. Pré-traitement
    2. Traitement
    3. Post-traitement enfant (SAP et PeopleSoft uniquement)
    4. Post-traitement
  3. Vous pouvez facilement réutiliser le code, en utilisant des objets Objets Include (JOBI), qui permettent de gagner du temps et de maintenir la cohérence de vos scripts.
  4. Exécutez le job.

    Il y a de nombreuses manières de le faire, lesquelles peuvent être regroupées ainsi :

    Important ! Le JCL généré peut être modifié. Cependant les modifications du JCL n'affectent que l'exécution pour laquelle elles ont été faites et non pour la définition du job. Le rapport contient le JCL d'origine et le JCL modifié, avec une ligne supplémentaire indiquant l'auteur de la modification du contenu.

  5. Lorsque les jobs sont traités, Automation Engine génère des fichiers de sortie et des rapports garantissant la traçabilité et le contrôle. Consultez les rubriques suivantes pour en savoir plus à ce sujet :

    Pour afficher le résultat de la génération, procédez comme suit :

    1. Ouvrez la fenêtre Rapports, voir Accéder aux rapports.
    2. Sélectionnez JCL dans la liste déroulante Rapports.
  6. Surveillez la tâche générée.

    Dès que l'objet est activé, il devient accessible sous forme de tâche dans la perspective Surveillance des processus. La liste Tâche vous permet de voir son statut.

    Faites un clic droit pour ouvrir son moniteur (voir Surveiller les jobs) ; il contient trois pages fournissant les informations les plus importantes sur les paramètres des jobs.

    Vous pouvez également accéder au Moniteur du job à partir de la perspective Conception des processus.

  7. La perspective Surveillance des processus propose un certain nombre de fonctions selon le statut du job. Voir Travailler avec des tâches.