Qu'est-ce que la console d'opérations dans DataStage ?

La console d'opérations a été introduite dans la version 8.7 de DataStage et elle s'inscrit dans la logique d'IBM de déplacer ses contraintes d'outils lourds vers des outils légers.

La console d'opérations est donc une console web disponible à tous depuis une url. Elle a tendance à remplacer le client lourd Director même si elle n'offre pas exactement les mêmes possibilités.

Cette console permet, entre autres choses, de contrôler les exécutions des traitements, d'en analyser les logs et les performances et de gérer les files d'attente grâce à son service Workload Management (WLM).

Comment activer la console d'opérations ?

La console d'opérations de DataStage est liée au schéma DSODB de la base référentielle XMETA et au service AppWatcher.

Pour activer la console, il faut aller dans le fichier de configuration "DSODBConfig.cfg" qui se trouve dans le répertoire ".\IBM\InformationServer\Server\DSODB".

Il faut ensuite modifier les paramètres suivants :

DSODBON=1 qui permet d'activer le stockage des informations d'exécutions des traitements dans la base DSODB

WLMON=1 qui permet d'activer le module Workload Management qui permet de gérer les file d'attente

Un redémarrage est nécessaire pour prendre en compte les modifications.

Où trouver la console d'opération de DataStage ?

On la retrouve depuis le bureau via :

DataStage : La console d'opérations

Comment ça marche ?

En se connectant à la console d'opérations de DataStage, on arrive sur une plateforme comprenant plusieurs onglets :

  • Tableau de bord
  • Projets
  • Activités
  • Gestion de charge de travail
  • Supports et Informations

L'onglet Tableau de bord

L'onglet Tableau de bord permet d'avoir une vue globale sur le ou les projets auxquels on a accès, ainsi qu'une vue sur l'état global des services (nécessaires à cette console) et des ressources (CPU/Mémoire).

Il permet d'avoir en un coup d'œil l'état de notre DataStage.

DataStage : La console d'opérations

L'onglet Projets

L'onglet Projets permet d'accéder aux métadonnées des projets, on y retrouve ainsi les travaux, les routines, les ensembles de paramètres, ... et d'en afficher les informations.

DataStage : La console d'opérations

Pour les travaux, on y retrouve les résultats des dernières exécutions avec les logs (allégés car il s'agit des logs stockés dans DSODB et non des logs fichiers auxquels accède Director) ainsi que les ressources utilisées.

On peut également comparer 2 exécutions différentes (outil primordial pour optimiser ses traitements notamment)

DataStage : La console d'opérations

L'onglet Activités

L'onglet Activités permet de voir les traitements en file d’attente, en cours d'exécution ou terminés depuis peu. On peut également voir les ressources utilisées par les traitements en cours.

DataStage : La console d'opérations

L'onglet Gestion de charge de travail

L'onglet Gestion de charge de travail permet de gérer les conditions de mise en file d'attente (nombre de travaux en cours, utilisation de l’UC, utilisation de la mémoire, nombre de travaux lancés dans un laps de temps), de voir les travaux en file d’attente et d’en modifier l'ordre.

DataStage : La console d'opérations

L'onglet Support et Information

L'onglet Support et Information permet d'accéder à différentes documentations sur Datastage, notamment celle qui permet de configurer au mieux cette console d'opérations.

DataStage : La console d'opérations

Conclusion

La console d'opérations est une plateforme très utile pour le monitoring de Datastage !

Si vous souhaitez en savoir plus sur DataStage, n'hésitez pas à consulter la fiche InfoSphere DataStage.

Nous dispensons également des formations sur l'outil DatasStage. Découvrez nos formations : IBM Infosphere DataStage Développeur et IBM Infosphere DataStage Expertise.

Nos consultants experts de Next Decision sont à votre écoute pour vous accompagner dans vos projets DataStage ! Contactez-nous !