Asteria Docs
Flujos de trabajo

Ejecuciones

Ver un flujo de trabajo funcionando, aprobar un paso y averiguar qué salió mal.

Cada ejecución es una ejecución, guardada con su entrada, su salida y lo que hizo cada paso. La pestaña Ejecuciones las lista.

Arrancar una

Ejecutar flujo de trabajo, con una entrada opcional disponible para los pasos como {{run.input}}. Las ejecuciones programadas y las de evento arrancan solas.

Cada ejecución registra si fue Manual o Programado, quién la inició y qué revisión del flujo usó. Esto último importa: una ejecución muestra cómo era el flujo entonces, así que editar un flujo no reescribe el historial de lo que ya pasó.

Estados de una ejecución

EstadoSignifica
PendienteEn cola, sin empezar
En cursoEn marcha
Esperando aprobaciónEn pausa a la espera de una persona
CompletadoTerminado
Completado con problemasTerminado, pero fallaron algunos elementos de un paso distribuido
FallidoUn paso dio error y la ejecución paró
CanceladoAlguien la detuvo
RechazadoAlguien rechazó un paso de aprobación
OmitidoUna condición lo saltó

Completado con problemas es el que merece mirarse en lugar de archivarse como éxito. Significa que un paso que corría sobre una lista tuvo elementos que fallaron mientras otros salieron adelante, así que la salida es real pero incompleta.

Aprobar un paso

Cuando una ejecución llega a un paso de aprobación, los aprobadores ven Esperando tu aprobación.

Abre la ejecución, lee el paso y luego Aprobar o Rechazar, con un comentario opcional. Aprobar continúa la ejecución desde ese punto. Rechazar la termina.

Merece la pena escribir comentarios: la decisión se guarda con la ejecución, así que "rechazado, la cifra del T3 contradice el panel" sigue ahí dentro de un mes cuando alguien pregunte por qué el resumen de esa semana no salió.

Si otra persona llegó antes, te dicen que ya estaba decidido y, si no eras aprobador, también te lo dicen.

Leer una ejecución

Abre una y tienes:

  • Entrada y Salida de la ejecución completa
  • Cronología de pasos con estado y tiempos
  • La salida de cada paso y su error, si falló
  • Los elementos de un paso que corrió sobre una lista, para que veas cuál falló
  • El uso de tokens, para que veas lo que cuesta una ejecución

Las salidas largas se recortan en pantalla y lo indican.

Cancelar

Cancelar ejecución detiene una que está en marcha.

Cancelar detiene el paso siguiente. No puede deshacer los pasos ya dados. Si el paso del correo se ha ejecutado, el correo está enviado.

Cuando algo sale mal

Un paso ha fallado. Abre la ejecución y lee el error de ese paso. Las causas habituales son una referencia que apunta a un id de paso que no existe, una herramienta que ya no está disponible o una conexión que hay que restablecer.

Salida vacía en un paso. Casi siempre es una errata en una referencia: {{steps.summary.output}} cuando el paso se llama en realidad summarise. Usa / para insertar referencias en lugar de escribirlas.

"Hay demasiadas ejecuciones activas ahora mismo." Tu organización está en su límite de ejecuciones simultáneas. Se despejará.

No se ha ejecutado nada. Comprueba que el disparador está activado y, para disparadores de evento, cuál fue su Última comprobación. Un disparador que muestra "Desconectado" ha dejado de escuchar. Consulta Disparadores.

Se ha ejecutado pero no ha hecho nada visible. Busca pasos omitidos. Puede que una condición esté haciendo su trabajo: en una semana sin novedades, un flujo bien construido no hace nada.

Eliminar un flujo de trabajo

Si hay ejecuciones en curso, se te avisa de que al eliminarlo se cancelan. El historial de ejecuciones se va con el flujo de trabajo.

On this page