Moniteur de flux de travail dans Informatica : Diagramme de Gantt et tâches
⚡ Résumé intelligent
Moniteur de flux de travail dans Informatica tracks enregistre chaque flux de travail et chaque tâche exécutés par le service d'intégration, en fournissant des rapports sur l'état, les heures de début et de fin, le nombre de lignes et les journaux via deux mises en page complémentaires : la vue Tâche et la vue Diagramme de Gantt.

Dans notre précédent tutoriel, nous avons abordé le workflow Il s'agit simplement d'un ensemble de commandes ou d'instructions destinées au service d'intégration. Ces instructions définissent le déroulement des tâches, telles que les tâches de commande, de session et d'envoi d'e-mails. Pour garantir que tout se déroule correctement et dans l'ordre souhaité, un outil de surveillance des flux de travail est nécessaire.
Qu'est-ce que le moniteur de flux de travail ?
Workflow Monitor est un outil permettant de suivre l'exécution des flux de travail et des tâches qui leur sont assignées. Il reçoit en continu les informations d'exécution. Service d'intégration et le service de référentiel, qui récupère les détails d'exécution historiques à partir du référentiel.
Dans Workflow Monitor, vous pouvez,
- Voir les détails d'exécution
- Voir l'historique de l'exécution du workflow
- Arrêter, abandonner ou redémarrer les flux de travail et les tâches
- Afficher les flux de travail qui ont été exécutés au moins une fois
Workflow Monitor se compose des fenêtres suivantes :
- Fenêtre de navigation – affiche les référentiels, dossiers et services d'intégration surveillés
- Fenêtre de sortie – affiche les messages provenant des services d'intégration et du référentiel
- Fenêtre Propriétés – affiche les détails/propriétés des tâches et des flux de travail
- Fenêtre de temps – affiche la progression des tâches et des flux de travail en cours, avec des détails de chronométrage.
La capture d'écran ci-dessous montre les quatre fenêtres disposées dans une seule session Workflow Monitor.
Voyons maintenant ce que nous pouvons faire dans Workflow Monitor.
Comment ouvrir le moniteur de flux de travail
Étape 1) Dans la barre d'outils d'Informatica Designer ou de Workflow Manager, cliquez sur l'icône Workflow Monitor.
Étape 2) Cela ouvrira la fenêtre du Moniteur de flux de travail.
Dans l'outil Moniteur de flux de travail, les référentiels et les services d'intégration associés s'affichent à gauche. La colonne « État » indique si vous êtes connecté ou déconnecté du service d'intégration. En mode déconnecté, aucun flux de travail en cours n'est visible. Une barre de temps permet de visualiser la durée d'exécution d'une tâche.
Étape 3) Le moniteur de flux de travail est en mode déconnecté par défaut. Pour vous connecter au service d'intégration.
- Cliquez avec le bouton droit sur le service d'intégration
- Sélectionnez l'option de connexion
Après la connexion, le moniteur affichera l'état comme connecté.
Vues dans Workflow Monitor
Deux types d'affichages sont disponibles dans Informatica Workflow Monitor.
- Vue de la tâche
- Vue du diagramme de Gantt
Les deux vues lisent les mêmes données d'exécution, le choix dépend donc de la question posée.
| Consultation | Mise En Page | Meilleur utilisé pour |
|---|---|---|
| Vue de la tâche | Format du rapport, organisé par exécution du flux de travail | Comparaison et filtrage de nombreuses exécutions |
| Vue du diagramme de Gantt | Barres chronologiques le long d'un axe temporel | Visualiser la durée et le chevauchement des tâches |
Tâche Voir
La vue des tâches affiche les exécutions de flux de travail sous forme de rapport, organisées par exécution. Elle permet de comparer facilement les exécutions et d'en filtrer les détails.
La vue des tâches affiche les détails suivants
- Liste d'exécution du flux de travail – Affiche la liste des exécutions de workflow. Elle contient les noms des dossiers, workflows, worklets et tâches. Les exécutions sont affichées par ordre chronologique, la plus récente en haut. Les dossiers et les services d'intégration sont classés par ordre alphabétique.
- Message d'état – Message du service d'intégration concernant l'état de la tâche ou du flux de travail.
- Nœud – Le nœud du service d'intégration a exécuté la tâche.
- Heure de début – L’heure à laquelle la tâche ou le flux de travail a commencé.
- Le temps d'achèvement – L’heure à laquelle la tâche ou le flux de travail a terminé son exécution.
- Statut – Affiche l’état de la tâche ou du flux de travail : a-t-il démarré, réussi, échoué ou été interrompu ?
Chacune de ces colonnes est visible dans la grille de rapport ci-dessous.
Vue Diagramme de Gantt
En mode diagramme de Gantt, vous pouvez visualiser l'ordre chronologique des exécutions du flux de travail. Le diagramme de Gantt affiche les informations suivantes.
- Nom de la tâche – Nom de la tâche dans le flux de travail
- Durée – Le temps nécessaire pour exécuter la tâche
- Statut – L’état le plus récent de la tâche ou du flux de travail
Comment basculer entre le diagramme de Gantt et l'affichage des tâches
Pour passer du diagramme de Gantt à la vue Tâches ou vice versa, cliquez sur le bouton correspondant comme indiqué dans la capture d'écran pour changer de mode.
Exemple : Comment surveiller et consulter les détails
Dans les exemples précédents, nous avons créé un
- Carteping « m_emp_emp_target » : A planping Il s'agit d'un ensemble d'instructions sur la manière de modifier les données et d'effectuer les transformations qui affectent l'ensemble d'enregistrements.
- Session « s_m_emp_emp_target » : A Session est un objet de niveau supérieur à une carteping qui spécifie les propriétés d'exécution. Par exemple, les options d'optimisation des performances, les détails de connexion des sources/cibles, etc.
- Flux de travail « wkf_s_m_emp_emp_target » : Un workflow est un conteneur pour la session et d'autres objets ; il définit le calendrier d'exécution des tâches ainsi que la dépendance ou le flux d'exécution.
Nous allons maintenant analyser les détails de l'exécution dans cette rubrique.
Étape 1) Redémarrez le flux de travail à partir du concepteur de flux de travail, comme décrit dans la rubrique précédente.
Étape 2) Accédez à Workflow Monitor et, dans la fenêtre de surveillance, vous verrez des détails comme indiqué dans la capture d'écran, tels que le référentiel, les détails d'exécution du flux de travail, les détails du nœud, l'heure de début d'exécution du flux de travail, l'heure de fin d'exécution du flux de travail et l'état.
Étape 3) Ici, vous pouvez afficher le flux de travail en cours d'exécution, qui a le statut « en cours d'exécution ».
Étape 4) Une fois l'exécution du flux de travail terminée, son statut passera à « réussi/échoué », accompagné des détails de l'heure de début et de fin.
Étape 5) Pour afficher les détails de la tâche
- Faites un clic droit sur le nom de la tâche
- Dans la fenêtre contextuelle, sélectionnez « Obtenir les propriétés d'exécution ».
- Une fenêtre de propriétés apparaîtrait avec les détails de la tâche
Étape 6) Cliquez sur chaque menu de la fenêtre des propriétés pour afficher des détails spécifiques.
Détails de la tâche
Ici, nous avons choisi « Détails de la tâche » pour afficher. Il affichera tous les détails tels que le nom de l'instance, le type de tâche, l'heure de début, le nom du service d'intégration, etc.
Origine et Target Statistique
Les statistiques de source et de cible fournissent des informations détaillées sur la source et la cible. Par exemple, le nombre de lignes extraites de la source, le nombre de lignes insérées dans la cible, le débit actuel, etc.
Dans l'écran suivant, 14 enregistrements sont extraits de la source et tous les 14 sont renseignés dans la table cible.
- Lignes appliquées indique le nombre d'enregistrements qu'Informatica a tenté de mettre à jour ou d'insérer dans la cible
- Lignes concernées Indique le nombre de lignes appliquées avec succès. Ici, les 14 lignes ont été chargées avec succès dans la cible ; le résultat est donc identique dans les deux cas.
- Lignes rejetées indiquer le nombre de lignes supprimées en raison d'une contrainte cible ou d'autres problèmes.
Dans ce tutoriel, vous avez appris à ouvrir et à surveiller les flux de travail et les tâches à l'aide de Workflow Monitor. Lorsque les statistiques n'expliquent pas une défaillance, trace les données avec le Débogueur Informatica.














