Depuración de ESQL

Antes de empezar

Para realizar esta tarea, ha de haber completado las siguientes tareas:

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 código ESQL (un nodo Compute, Filter o Database), puede examinar variables ESQL en la vista Variables de la perspectiva de Depuración y cambie sus valores de datos asociados. También puede establecer puntos de interrupción en líneas del código ESQL. Consulte estas secciones si desea ver más información:

Inicio del cambioCuando haya terminado de trabajar con el código y las variables ESQL, 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

Trabajo con variables ESQL

  1. Conmute a la perspectiva Perspectiva de Depuración.
  2. Abra la vista Variables. Las variables aparecen en un árbol utilizando el símbolo Variable.
  3. Para trabajar con una variable, pulse el botón derecho del ratón sobre ella y seleccione una opción del menú emergente.

Inicio del cambioPor ejemplo, si ha declarado las siguientes variables ESQL:Fin del cambio

Inicio del cambio
DECLARE myInt INT 0;
DECLARE myFloat FLOAT 0.0e-1;
DECLARE myDecimal DECIMAL 0.1;
DECLARE myInterval INTERVAL DAY TO MONTH;
Fin del cambio

Inicio del cambiopuede actualizar estos valores en el depurador. No obstante, no puede actualizar los árboles de mensajes ni las variables REFERENCE.Fin del cambio

Utilización de puntos de interrupción en líneas de código ESQL

  1. Vaya a la Perspectiva de Depuración.
  2. Abra el editor de ESQL.
  3. Pulse el botón derecho del ratón en una línea donde pueda establecerse 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.
  4. 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.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ag11360_