Exécuter un Job en mode Traces Debug
La fonctionnalité Traces permet un suivi du traitement des données au cours de l'exécution du Job dans la perspective Integration du Studio Talend.
Cette option fournit un aperçu ligne par ligne du comportement du composant et affiche le résultat dynamique de cette vue à côté de la connexion Row.
Cette fonctionnalité vous permet de surveiller tous les composants d'un Job, sans avoir besoin de passer en mode Debug, et par conséquent sans avoir besoin de connaissances Java particulières.
La fonction Traces affiche le contenu des lignes traitées dans un tableau.
Cette option est disponible pour tous les composants, à l'exception des composants externes, qui ne peuvent offrir cette fonctionnalité que si leur conception le prévoit.
Vous pouvez activer ou désactiver le mode Traces ou décider quelles colonnes traitées afficher dans le tableau des traces qui s'affichera dans l'espace de modélisation graphique lors de l'exécution du Job.
Pour activer le mode Traces dans un Job :
- Cliquez sur la vue Run.
- Cliquez sur l'onglet Debug Run pour accéder aux modes d'exécution Debug et Traces.
- Cliquez sur la flèche descendante du bouton Java Debug puis sélectionnez l'option Traces Debug. Une icône apparaît sous chaque flux de votre Job pour indiquer que la fonction de suivi du traitement est activée.
- Cliquez sur Traces Debug pour exécuter le Job en mode Traces.
Pour désactiver le mode Traces d'un flux de votre Job :
- Cliquez-droit sur l'icône de Traces du flux concerné.
- Sélectionnez Disable Traces dans le menu contextuel. Un signe moins rouge vient remplacer le signe plus vert sur l'icône pour indiquer que le mode Traces a été désactivé pour ce flux.
Pour choisir quelles colonnes des données traitées afficher dans le tableau des traces, procédez comme suit :
- Cliquez-droit sur l'icône de Traces du flux concerné et sélectionnez Setup Traces dans le menu contextuel. La boîte de dialogue Setup Traces s'ouvre.
- Dans la boîte de dialogue, décochez les cases correspondant aux colonnes que vous ne souhaitez pas afficher dans le tableau Traces.
- Cliquez sur OK pour fermer cette boîte de dialogue.
La fonction Traces ne s'exécute qu'à l'exécution du Job et s'arrête à la fin de celui-ci.
Cliquez sur le bouton Clear dans l'onglet Debug Run pour effacer les statistiques affichées.