Volets. SAP BusinessObjects Data Services 4.1 Support Package 1
Conception et débogage
• Place l'interface utilisateur en lecture seule.
Remarque :
Vous ne pouvez pas effectuer d'opérations qui affectent votre référentiel (comme supprimer des objets d'un flux de données) lors de l'exécution d'un job en mode débogage.
Quand le débogueur rencontre un point d'arrêt, il suspend l'exécution du job. Vous contrôlez alors l'exécution du job. Les fenêtres du débogueur interactif affichent des informations sur l'exécution du job jusqu'à ce point. Elles se mettent également à jour lorsque vous poursuivez manuellement les étapes du job ou permettez au débogueur de continuer l'exécution.
Rubriques associées
• Guide de référence : paramètres
17.4.2.2 Pour arrêter un job en mode débogage et quitter le débogueur interactif
•
Cliquez sur le bouton Arrêter le débogage dans la barre d'outils, appuyez sur Maj+F8, ou bien dans le menu Débogage, cliquez sur Arrêter le débogage.
17.4.3 Volets
Lorsque vous démarrez un job dans le débogueur interactif, Designer affiche trois volets supplémentaires ainsi que les volets d'affichage des données sous l'espace de travail. Le diagramme suivant illustre les emplacements par défaut de ces volets.
669 2012-11-22
Conception et débogage
670
1.
Volets d'affichage des données
2.
Volet Pile d'appels
3.
Volet Suivi
4.
Volet Variables de débogage
Chaque volet est ancré dans la fenêtre de Designer. Pour déplacer un volet du débogueur, double-cliquez sur sa barre de commande pour le libérer, puis cliquez et faites glisser sa barre de titre pour l'ancrer à nouveau.
Designer enregistre la mise en forme créée lorsque vous arrêtez le débogueur interactif. La mise en forme est conservée pour votre prochaine session de Designer.
Vous pouvez redimensionner ou masquer un volet du débogueur à l'aide de ses boutons de commande.
Pour afficher ou masquer manuellement un volet du débogueur, utilisez le menu ou la barre d'outils
Débogage.
Rubriques associées
•
Options et barre d'outils du menu Débogage
2012-11-22
Conception et débogage
17.4.3.1 Fenêtre Pile d'appels
La fenêtre Pile d'appels liste les objets rencontrés jusqu'à présent sur le chemin (avant la fin du job, la rencontre d'un point d'arrêt ou la mise en pause).
Par exemple, pour le job JOB_CustDim qui inclut un workflow et un flux de données, il est possible que la fenêtre Pile d'appels s'affiche :
JOB_CustDim
WF_CustDim
DF_CustDim
Vous pouvez double-cliquer sur un objet de la fenêtre Pile d'appels pour l'ouvrir dans l'espace de travail.
De même, si vous cliquez sur un objet d'un diagramme, la fenêtre Pile d'appels le met en surbrillance.
17.4.3.2 Fenêtre Suivi
La fenêtre Suivi affiche le statut de sortie du débogueur et les erreurs. Par exemple :
11:22:06 AM> Job <GO> has been launched in debug mode.
11:22:07 AM> Breakpoint fired. Flow <aaa>: from <Query> to <"NewFile_773"(Simple)>
Lorsque le job se termine, cette fenêtre affiche :
Job <NomJob> terminé. Arrêter le débogueur.
Lorsque le job se termine, le débogueur vous donne une dernière possibilité d'examiner les données.
Pour quitter le débogueur, sélectionnez le bouton Arrêter le débogage dans la barre d'outils, appuyez sur Maj+F8 ou sélectionnez DébogageArrêter le débogage.
17.4.3.3 Fenêtre Variables de débogage
La fenêtre Variables de débogage affiche les variables globales utilisées par le job à chaque point d'arrêt.
671 2012-11-22
Conception et débogage
17.4.3.4 Volet d'affichage des données
Le volet d'affichage des données des lignes utilise les mêmes options de barre d'outils et de navigation que celles décrites pour la fonctionnalité Afficher les données.
Les options suivantes du volet d'affichage des données sont propres au débogueur interactif :
• Permet d'afficher les données qui passent par les lignes.
• Affiche (au-dessus de la barre d'outils d'affichage des données) les noms des objets auxquels une ligne se connecte en utilisant le format : NomTable(NomBanqueDonnées.NomPropriétaire
Table)-> NomRequête.
• Affiche par défaut les données une ligne à la fois.
• Fournit la case à cocher Tout qui permet de voir plusieurs lignes de données traitées.
• Permet de modifier les données d'une cellule.
Par exemple, vous pouvez éventuellement corriger une erreur temporairement pour poursuivre une exécution du débogueur. Vous pouvez corriger la conception du job ultérieurement pour éliminer l'erreur définitivement.
Pour modifier les données d'une cellule :
• Décochez la case Tout pour qu'une seule ligne soit affichée.
• Double-cliquez sur une cellule ou cliquez dessus avec le bouton droit et sélectionnez Modifier
la cellule.
• Utilise une propriété nommée Fréquence d'échantillonnage des données.
• Permet de marquer une ligne qui ne doit pas être traitée par la prochaine transformation.
Pour ignorer une ligne dans l'étape suivante du traitement d'un flux de données, sélectionnez-la et cliquez sur Ignorer la ligne.
672
Les données d'une ligne ignorée apparaissent dans le volet d'affichage des données au format
"barré" (par exemple, 100345).
Si vous ignorez une ligne accidentellement, vous pouvez annuler immédiatement cette action.
Sélectionnez la ligne ignorée et cliquez sur Annuler Ignorer la ligne.
2012-11-22
Conception et débogage
Autrement, cliquez sur la ligne avec le bouton droit et sélectionnez Ignorer la ligne ou Annuler
Ignorer la ligne dans le menu contextuel.
Par exemple, si une source d'un flux de données comporte quatre lignes et que vous définissez la fréquence d'échantillonnage des données sur 2 en démarrant le débogueur, il affiche la première ligne traitée à un point d'arrêt prédéfini.
673 2012-11-22

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.