Reintentar ejecuciones de flujos de trabajo en Shopify Flow
Un reintento manual ayuda a diagnosticar el flujo de trabajo y a solucionar problemas en ejecuciones anteriores en Shopify Flow. An individual run o runs from the same workflow se pueden reintentar cuando se hayan solucionado los problemas que afectaron la ejecución original.
En esta página
Consideraciones para reintentar una ejecución
- El flujo de trabajo no puede estar en ejecución ni en espera (debes esperar a que la ejecución sea exitosa o tenga errores).
- Para reintentar una ejecución, el flujo de trabajo asociado debe estar activo. Ve a la página de resumen del flujo de trabajo y haz clic en Activar.
- El activador del flujo de trabajo debe coincidir con el activador que usó la ejecución original. Si se cambia el activador y ya no coincide con la ejecución original, no es posible reintentarla.
- Cuando se reintenta manualmente, se usan los mismos datos del activador que en la ejecución original (por ejemplo, la identificación del recurso que inició el flujo de trabajo).
- Cuando se reintenta manualmente, se obtienen los datos más recientes de las acciones "Get data" y se usan datos actualizados en las condiciones y acciones.
Reintentar una ejecución desde la página de detalles de la ejecución
- Consulta los detalles de una ejecución haciendo clic en el enlace de la notificación de error del flujo de trabajo o navegando hasta la ejecución en la aplicación Flow.
- Diagnostica la ejecución y el flujo de trabajo. Identifica qué pasos no funcionaron como esperabas y revisa su configuración en el editor de flujos de trabajo. Confirma que los recursos del panel de control usados por la ejecución tengan los atributos esperados. Más información sobre Troubleshooting Flow errors.
- Corrige los problemas identificados en el flujo de trabajo y en los recursos.
- Vuelve a la página de detalles de la ejecución, elige la opción Reintentar ejecución y sigue las instrucciones.
- Después de reintentar una ejecución, se mostrará un banner en la parte superior de la página de detalles de la ejecución con un enlace para ver las ejecuciones reintentadas.
Reintentar ejecuciones desde la página de resumen del flujo de trabajo
- En la aplicación Flow, selecciona un flujo de trabajo de la lista para acceder a su página de resumen.
- Consulta los detalles de las ejecuciones para determinar qué salió mal o tuvo un resultado inesperado y confirma que todas las ejecuciones que se van a reintentar tuvieron el mismo problema.
- Diagnostica las ejecuciones y el flujo de trabajo. Identifica qué pasos no funcionaron como esperabas y revisa su configuración en el editor de flujos de trabajo. Confirma que los recursos del panel de control usados por la ejecución tengan los atributos esperados. Más información sobre Troubleshooting Flow errors.
- Corrige los problemas identificados en el flujo de trabajo y en los recursos.
- En el resumen del flujo de trabajo, selecciona todas las ejecuciones afectadas por el problema que se reintentarán manualmente. Luego, selecciona Reintentar ejecuciones en el menú de acciones y sigue las instrucciones.
- Actualiza la página para que la lista de ejecuciones recientes muestre las nuevas ejecuciones. Para ver los reintentos asociados a una ejecución específica, haz clic en el ícono Ver en la columna de reintentos.
Ver el estado de los reintentos
Desde las páginas Ejecuciones recientes y resumen del flujo de trabajo
La columna Reintentos indicará si una ejecución se reintentó mostrando un ícono. Al hacer clic en el ícono, se filtrará la lista para ver la ejecución original y los reintentos.
La columna Iniciado por indica si la ejecución se inició por un evento de activador, una ejecución manual o un reintento manual.
Desde la página de detalles de la ejecución
En la página de detalles de la ejecución, se mostrará un banner con un enlace para ver la ejecución original y los reintentos en la lista de ejecuciones.