Característica próximamente

En el modo de repetición, puede ver lo que ocurrió cuando se ejecutó un flujo para solucionarlo y depurarlo.

Prerrequisitos
  • Architect > Instancia de flujo > Ver permiso
  • Arquitecto > Instancia de flujo > Permiso de búsqueda

Notas:

Haga clic en la imagen para ampliarla.

Modo de repetición

Para abrir un flujo en modo repetición, siga estos pasos:

  1. Desde la página de inicio de Architect, haga clic o coloque el cursor sobre el Flujos menú y seleccione el tipo de flujo deseado.
  2. Abra el flujo que ejecutó previamente para depurarlo y solucionar problemas. Se abre la página de configuración del flujo.
  3. Si el flujo está en modo de sólo lectura, haga clic en Historial de ejecución.
  4. Si el flujo está en modo edición, cpulse la flecha hacia abajo situada junto a Guarde y realice uno de los siguientes pasos:
    • Para ver el historial de ejecución de versiones anteriores del flujo, seleccione Historial de ejecución en el menú desplegable.
    • Para acceder al modo de sólo lectura, elija una de las siguientes opciones:
      • Haga clic en Check In para guardar el trabajo en curso como una nueva versión del flujo y, a continuación, haga clic en Execution History.
      • Haga clic en Revertir para volver a la versión anterior del flujo y, a continuación, haga clic en Historial de ejecución.
  5. En la lista Resultados del historial de ejecución de flujos, haga clic en una instancia de flujo que desee reproducir. La instancia de flujo se abre en modo de reproducción.
    Haga clic en la imagen para ampliarla. Historial de ejecución de flujos en modo Repetición

Consulta las siguientes secciones para conocer las funciones del modo de repetición.

Para depurar una instancia de flujo, utilice los controles de reproducción para desplazarse por los elementos de ejecución del flujo (acciones, tareas o menús) en la línea de tiempo de reproducción situada en la parte inferior de la página. Los controles le permiten volver a cualquier punto del historial de ejecución del flujo retrocediendo y avanzando. Las acciones de reproducción están disponibles en la barra de herramientas y mediante atajos de teclado personalizables. Para cambiar los atajos de teclado predeterminados, haga clic en Preferencias.

Controles de repetición

Comando de repetición Descripción Atajo de teclado
Reproducir o pausar

Reproduzca el flujo de principio a fin o pause la reproducción. Para seleccionar la velocidad de reproducción, haz clic en y selecciona la velocidad adecuada. Puede elegir entre Rápido, Predeterminado, y Lento.

Nota:

Si ya ha recorrido varios elementos, el comando de reproducción reproduce hacia adelante desde el elemento de ejecución de flujo en el que se encuentra actualmente hasta el final o el siguiente punto de interrupción si existe un punto de interrupción.

Control + F7
Entrar  Avance hasta el siguiente elemento de ejecución del flujo y entre en él para seguir su ejecución paso a paso. F11
Paso Avanza hasta el siguiente elemento de ejecución del flujo y sigue su ejecución sin mostrar ningún paso de los componentes. F10
Salir Cuando esté dentro de un elemento de ejecución de flujo, complete cualquier paso restante del componente como un único paso para avanzar al siguiente elemento de ejecución de flujo. F9
Paso atrás  Retroceda hasta el elemento de ejecución del flujo anterior y entre en él para seguir su ejecución paso a paso. Control + F11
Paso atrás Retrocede hasta el elemento de ejecución del flujo anterior y sigue su ejecución sin mostrar ningún paso de los componentes. La repetición de la ejecución se detiene cuando encuentra un punto de interrupción. Control + F10
Retroceder Retroceder al elemento de ejecución de flujo anterior desde el interior de un elemento de ejecución de flujo. Control + F9
Jugar hasta el final  Reanudar la reproducción de la ejecución del flujo hasta el siguiente punto de interrupción o hasta el final. Control + F6

Reproducir hacia atrás para empezar

Reproducir hacia atrás hasta el inicio del flujo o un punto de interrupción anterior si existe un punto de interrupción. Control + F4
Establecer o borrar un punto de interrupción Inserte un punto de interrupción donde desee que se detenga la reproducción de la ejecución del flujo. Elimina un punto de interrupción previamente establecido.  
Seleccionar elemento de ejecución Utilice las flechas arriba y abajo para navegar entre los elementos de ejecución.  

En la pestaña de línea de tiempo del modo de repetición, en la parte inferior de la página, puede inspeccionar y depurar todos los elementos de ejecución del flujo y navegar por ellos. Están disponibles las siguientes acciones de reproducción:

    • Haga clic en el elemento de ejecución del flujo (inicio del flujo, acción, tarea, menú o final del flujo) que desee inspeccionar. Architect muestra el elemento de ejecución de flujo en modo de repetición y lo resalta en color púrpura en el editor o en el área de diseño. También puedes utilizar los controles de reproducción para navegar entre los elementos. Para obtener más información, consulte Utilice los controles de reproducción.

      Haga clic en la imagen para ampliarla. Modo Repetición Elemento destacado

    • Pase el ratón por encima del elemento de ejecución del flujo que desee inspeccionar. Architect muestra diversa información en función del elemento de ejecución que desee inspeccionar:
      • Flujo iniciado: Architect muestra el ID de ejecución del flujo, el idioma de inicio del flujo y la hora de inicio del flujo. El ID de ejecución de flujo es el identificador único que Architect utiliza para identificar una instancia de un flujo que se ejecutó.
      • Flujo terminado: Architect muestra la hora de finalización del flujo y el motivo de salida.
      • Para cualquier otro elemento de ejecución, Architect muestra el nombre y el tipo de la acción que ejecutó el flujo, la hora de ejecución y el ID de ejecución, el ID de ejecución de la pila, la ruta de salida que siguió el flujo y el ID de la acción. El ID de ejecución de la pila es un identificador único de dónde se encuentra el elemento de ejecución en la pila de ejecución del flujo. Puede copiar la mayor parte de esta información en el portapapeles. Haga clic en para copiar.

        Haga clic en la imagen para ampliarla.

        Información sobre la línea de tiempo
    • Haga clic en Historial de ejecución para abrir el cuadro de diálogo Historial de ejecución de flujos. El cuadro de diálogo le da acceso al Generador de consultas y, por defecto, a la lista de instancias de flujo cuya Id de flujo coincide con la Id de flujo de la instancia de flujo que está viendo actualmente. Puede ejecutar una consulta basada en otros criterios de flujo, como Código de error de flujo, Código de advertencia de flujo, Id de ejecución de objeto de flujo invocador o Error de flujo invocado. También puede consultar los datos históricos por Id. de conversación, lo que resulta especialmente útil cuando hay muchas instancias del mismo flujo basado en conversación. Para obtener más información sobre la creación de una consulta de ejecución de flujos, consulte Crear una consulta de historial de ejecución de flujos.
    • Haga clic en para mostrar u ocultar el gráfico de pila .
    • Haga clic en el menú desplegable Zoom para ajustar el nivel de zoom de la línea de tiempo desde sin zoom a zoom pequeño, medio y zoom completo .
    • Haga clic en Preferencias para cambiar los métodos abreviados de teclado o personalizar la vista del modo de repetición.

    Puede buscar varios tipos de información en en el campo Flujo de búsqueda:
    • Arquitecto GUIDs
    • acciones, menús, estados o tareas específicas
    • Variables 

    Buscar ID de acción

    Puede utilizar varios operadores de para acotar la búsqueda. Para seleccionar un operador de búsqueda, haga clic en y seleccione uno de los siguientes operadores:

    • Contiene = Architect devuelve todos los resultados de búsqueda que contienen todos los caracteres que especifique.
    • Exacto = Architect devuelve todos los resultados de búsqueda que matan los caracteres que especifiques exactamente.
    • Empieza por = Architect devuelve todos los resultados de búsqueda que starten con los caracteres que especifiques.

    Para cambiar entre el idioma predeterminado del flujo y los idiomas admitidos, haga clic en en la flecha hacia abajo situada junto al filtro de idiomas y seleccione el idioma que prefiera ver.

    Cambia entre los idiomas admitidos en el modo de repetición

    Para trabajar con IDs de elementos, siga uno de estos pasos:

    • Para mostrar u ocultar los números de identificación de los elementos, haga clic en Mostrar u ocultar ID de acciones, menús, tareas y estados.
    • Para saltar a un elemento específico, haga clic en el menú desplegable , seleccione Ir a y seleccione el ID apropiado.

    Para buscar flujos que hagan referencia y utilicen el flujo actual, haga clic en Buscar flujos consumidores.

    Para exportar datos de ejecución o configuración de flujos, haga clic en Exportar y haga clic en una de estas opciones:

    • Exportar datos de ejecución
    • Exportar como .i3xxx
    • Exportar como .yaml

    Para personalizar los atajos de teclado, sigue estos pasos:
    1. Hacer clic Preferencias.Aparece el cuadro de diálogo Preferencias.
    2. Seleccione Atajos de teclado.
    3. Utilice el campo de búsqueda para buscar accesos directos existentes.
    4. Utilice el campo Filter By para restringir la lista de atajos de teclado mostrados:
      • Seleccione Flow para visualizar los atajos de teclado que puede utilizar para realizar acciones dentro del flujo.
      • Seleccione Global para mostrar los métodos abreviados de teclado que puede utilizar para abrir la vista Métodos abreviados de teclado o alternar la vista Ayuda de expresión.
      • Selecciona Replay para ver los atajos de teclado que puedes utilizar para los comandos de Replay.
    5. Haz clic en para importar accesos directos.
    6. Haz clic en para exportar los accesos directos.
    7. Haga clic en Restablecer valores predeterminados para restaurar los atajos de teclado predeterminados.
    8. (Opcional) Puede definir pulsaciones de teclas primarias y secundarias para cualquier acceso directo.
    9. Haga clic en Guardar para guardar los cambios o en Cancelar para descartarlos.

    Para personalizar la vista del modo de repetición, siga estos pasos:

    1. Hacer clic Preferencias.Aparece el cuadro de diálogo Preferencias.
    2. Seleccione Replay Mode.
    3. Haga clic en Mostrar todas las tramas de comunicación para mostrar todos los datos de comunicación en el panel Comunicaciones.
    4. Haga clic en Show Values in Local para utilizar el formato de visualización de valores que el idioma local en el que se ejecutó el flujo utiliza de forma estándar. Por ejemplo, mostrar valores decimales con la coma como separador decimal si el idioma local era alemán, o utilizar un formato local de visualización de fecha y hora en lugar de ISO-8601 para comunicar datos relacionados con la fecha y la hora.
    5. Haga clic en Show Stack Graph para mostrar un gráfico que indica los niveles de la pila por los que se ha ejecutado el flujo.
    6. Seleccione el nivel de zoom de la línea de tiempo deseado en el desplegable. Los valores posibles son Zoom desactivado, Zoom pequeño, Zoom medio, Zoom completo.
    7. En el menú desplegable Stack , seleccione si desea mostrar el panel y, en caso afirmativo, si desea mostrarlo en la parte inferior o en el lateral.
    8. En el menú desplegable Detalles del marco , seleccione si desea mostrar el panel y, en caso afirmativo, si desea mostrarlo en la parte inferior o en el lateral.

      Preferencias del modo de repetición

      Para obtener más información, consulte Utilice los controles de reproducción