Skip to main content
Skip table of contents

Gestionnaire de Tâches


Le Gestionnaire de Tâches permet de visualiser tous les traitements qui vont avoir lieu, qui sont en cours ou qui ont eu lieu.

Où y accéder ?

Il est accessible ici:

image-20241011-122636.png

Comment se présente le gestionnaire ?

Il se présente de cette manière :

Le dernier mode accédé (non terminés, en attente, en cours ou terminés) est mémorisé pour le prochain accès au gestionnaire de tâches (dans la session mais également lors des prochaines ouvertures de DIAPASON).

Les temps d’affichage pouvant être plus longs sur la liste des traitements terminés, le paramètre « NB-JOBs » permet de définir le nombre d’éléments maximum à afficher dans la liste.

Les différentes colonnes de la liste:

  • Identifiant: La colonne Identifiant est tout d'abord initialisée avec la désignation du job. Si cette dernière est vide, la colonne est alors initialisée avec la référence du job. Si cette référence est vide, la colonne est en dernier lieu initialisée avec la référence interne d'exécution du job.

  • File d'Attente: Référence de File d'attente.

  • Etat: Drapeau représentant l’état du job :

image-20241011-132150.png

Drapeau jaune : job en attente ou terminé OK 

image-20241011-132621.png

Drapeau vert : job en cours 

image-20241011-132546.png

Drapeau rouge : job fini en erreur 

  • Statut: Statut du job. Les choix possibles sont :

ACTIF

L'exécution du job est active

ATTENTE

L'exécution du job est en attente

SUSPENDU

L'exécution du job est suspendue

OK

L'exécution du job est terminée avec succès

STOPPE

L'exécution du job a été interrompue par l’utilisateur

FINI

L'exécution du job n’a pas pu démarrer

  • Date Prévue: Date à laquelle le job a été soumis (manuellement ou par job répétitif).

  • Heure Prévue: Heure à laquelle le job a été soumis (manuellement ou par job répétitif).

  • Date Début: Date à laquelle le job a démarré.

  • Heure Début: Heure à laquelle le job a démarré.

  • Date Fin: Date à laquelle le job s’est fini.

  • Heure Fin: Heure à laquelle le job s’est fini.

  • Demandé Par: Référence de l’utilisateur qui a soumis le job.

  • PID: Numéro de PID UNIX affecté à la session DIAPASON de l'utilisateur.

  • Fichier Trace: Nom de fichier contenant la trace du traitement. Dans le cas des traitements en attente, cette colonne n'est pas initialisée.

  • Libellé: Libellé du Gestionnaire de Tâches détaillant le statut de fin du traitement.

Quelles actions peut-on lancer sur les traitements ?

Actions disponibles pour tous les traitements

image-20241011-134321.png
  • Actualiser : Actualise le contenu de la liste (statut des jobs, etc.) et le titre de la fenêtre qui contient le statut du Gestionnaire de Tâches (statut du job scrutateur) ainsi que l’heure de dernière actualisation.

  • Démarrage AdB : Démarre le job scrutateur.

  • Arrêt AdB : Arrête le job scrutateur.

  • Trace AdB : Présente la trace du job scrutateur.

  • Filtrer: Permet de filtrer la liste des traitements présentés. Cette action lance une fiche permettant de saisir les informations à filtrer (les informations pour lesquelles aucun filtre n’est souhaité, ne doivent pas être renseignées)

Comment filtrer ?

Sur la liste des traitements en attente, non terminés, en cours la fiche proposée est la suivante :

image-20241011-135750.png
  • File d’Attente: La liste déroulante permet de sélectionner une file d’attente de traitements.

  • Identifiant : Des. Job.: Chaîne de caractères contenue dans la désignation du traitement

  • Identifiant : Ref. Job.: Chaîne de caractères contenu dans la référence du traitement

  • Identifiant : Ref. Exec.: Chaîne de caractères contenu dans le code interne du traitement

  • Utilisateur: Utilisateur ayant lancé le traitement

Sur la liste des traitements terminés, la fiche proposée est la suivante :

image-20241011-135830.png
  • File d’Attente: La liste déroulante permet de sélectionner une file d’attente de traitements.

  • Identifiant : Des. Job.: Chaîne de caractères contenue dans la désignation du traitement

  • Identifiant : Ref. Job.: Chaîne de caractères contenu dans la référence du traitement

  • Identifiant : Ref. Exec.: Chaîne de caractères contenu dans le code interne du traitement

  • Utilisateur: Utilisateur ayant lancé le traitement

  • Statut: La liste déroulante permet de sélectionner le statut du traitement. Les valeurs possibles sont:

    • LANCE: lancé mais non terminé

    • STOPPE: Traitement stoppé sans être terminé

    • 2: Traitement fini

    • OK: Traitement terminé sans erreur

    • ERREUR: Traitement terminé en erreur

  • Date: Date de fin d’exécution du traitement

  • Heure: Heure de fin d’exécution du traitement. Les traitements sont ceux qui se sont terminés dans l’heure suivant l’heure saisie (si l’heure saisie est 10:00:00, les traitements présentés sont ceux qui se sont terminés entre 10:00:00 et 10:00:59)

  • Tous les Traitements: Permet de voir tous les traitements correspondant au mode courant (non terminés, en attente, en cours ou terminés)

  • Traitements du Jour: Permet de voir les traitements de la journée correspondant au mode courant (non terminés, en attente, en cours ou terminés)

  • n Traitements: Permet de voir tous les n derniers traitements correspondant au mode courant (non terminés, en attente, en cours ou terminés). Le nombre de traitements par défaut est 100000 mais peut être renseigné dans la valeur numérique du paramètre toute société NB-JOBs.

  • Editions: Présente la file d’attente des éditions. Voir chapitre suivant.

  • Traitements futurs: Pour une date début et fin, une liste présente l’ensemble des jobs qui vont être lancés.

Actions sur les traitements non terminés, en attente ou en cours

On peut lancer les action suivantes:

image-20241011-133625.png
  • Modification : Modification de l’identifiant du job, de sa date et heure prévues et de sa file d’attente.

  • Blocage: Permet de suspendre l’exécution d’un job en attente. Celui-ci ne pourra démarrer tant qu’il ne sera pas débloqué.

  • Déblocage: Permet de remettre un job suspendu dans le circuit des jobs à traiter.

  • Arrêt: Permet de déconnecter le job de toutes les bases DIAPASON auxquelles il est connecté avant de lancer la commande d’arrêt, garantissant une meilleure intégrité des bases de données.

Pour ne pas endommager les bases de données lorsqu'on lance l'arrêt d'un job, si cet arrêt est très long, un message l'indique et l'arrêt doit être relancé une seconde fois.

Si le job est répétitif, l’occurrence suivante est postée.

  • Arrêt Définitif: Permet d’arrêter un job définitivement. Si celui-ci est répétitif, l’occurrence suivante n’est pas postée.

  • Traitements En Attente, En Cours, Terminés: Permet de basculer vers la liste des jobs en attente, en cours, terminés.

Actions sur les traitements terminés

image-20241011-134125.png

  • Traitements Non Terminés, En Attente, En Cours : Permet de basculer vers la liste des jobs non terminés, en attente, en cours

Définir les Paramètres AdB pour le gestionnaire de Tâches

Pour définir les paramètres AdB pour le gestionnaires de tâches, c’est par ici: Définir les Paramètres AdB pour le Gestionnaire de Tâches


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.