Depuración de correlaciones

Antes de empezar

Para realizar esta tarea, debe haber completado las tareas siguientes:

Cuando el proceso de flujos de mensajes está en pausa en un punto de interrupción del código fuente de un nodo que contiene correlaciones (un nodo Mapping, DataInsert, DataUpdate, DataDelete, Extract o Warehouse), puede ver las rutinas de correlación y ver y modificar las variables definidas por el usuario. Asimismo, puede establecer puntos de interrupción en líneas de las correlaciones.

Nota: Las rutinas de correlación se implementan en ESQL; si accede al código, puede escoger entre ejecutar pasos en el código ESQL y ejecutar pasos en las correlaciones.
  1. Vaya a la Perspectiva de Depuración.
  2. En la vista Depuración, pulse el icono Ejecutar pasos internos en el código fuente Ejecutar pasos internos en el código en la barra de herramientas o pulse el botón derecho del ratón en el marco de pila de flujos de mensajes y luego pulse Ejecutar pasos internos Ejecutar pasos internos. El Editor de correlación de mensajes se abre con la rutina de correlación resaltada en el Editor de correlación y la vista Esquema.
  3. Para utilizar puntos de interrupción en líneas de correlación:
    1. En el Editor de correlaciones de mensajes, seleccione la línea que corresponda al mandato de correlación que desea utilizar, pulse el botón derecho del ratón sobre ésta y seleccione en el menú añadir o inhabilitar un punto de interrupción. De forma alternativa, efectúe una doble pulsación en el mismo espacio para añadir o eliminar un punto de interrupción. Un punto de interrupción no puede establecerse en una línea de comentario ni en una línea en blanco.
    2. Seleccione en el menú la opción para crear, suprimir o limitar el punto de interrupción, de forma similar a la utilizada en los puntos de interrupción normales del depurador, tal como se explica en Trabajo con puntos de interrupción.
  4. Compruebe las rutinas de correlación realizando las distintas operaciones de ejecución de pasos (acceder, ejecutar pasos y salir). Mientras esté realizando esta operación, en la vista Depuración, el marco de la pila mostrará la lista de mandatos correlativos y el mandato actual. La vista Variables muestra las variables de correlación definidas por el usuario junto con el mensaje de entrada (es decir, el mensaje de depuración). Las variables definidas por el usuario se pueden modificar.
Inicio del cambioCuando haya terminado de trabajar con las correlaciones y las variables definidas por el usuario, el proceso de flujo de mensajes continúa hasta el siguiente punto de interrupción que se ha establecido en el proceso lógico del mensaje actual. Si no hay ningún otro punto de interrupción en el que la instancia del flujo de mensajes pueda hacer una pausa, la instancia del flujo de mensajes se ejecutará hasta el final y se eliminará de la vista Depuración.

Cuando haya completado la depuración del flujo de mensajes, puede eliminar los puntos de interrupción o finalizar la sesión de depuración:

Fin del cambio
Conceptos relacionados
Visión general del depurador de flujos de mensajes
Perspectiva de Depuración
Editor de correlaciones de mensajes
Tareas relacionadas
Trabajo con puntos de interrupción en el depurador
Depuración: ejecución de pasos internos en el código fuente
Depuración: ejecución de pasos en código fuente
Depuración: salida del código fuente
Referencia relacionada
Teclas de atajo del Depurador de flujos de mensajes
Iconos y símbolos del Depurador de flujos de mensajes
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ag20510_