Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La característica de parada segura en Power Automate para escritorio permite a los usuarios detener la ejecución de un flujo de escritorio de forma controlada y segura. A diferencia de las terminaciones abruptas, la parada segura garantiza que el flujo complete su acción actual y ejecute un conjunto predefinido de pasos de limpieza antes de detenerse. Esto ayuda a mantener la integridad de los datos y evita dejar los sistemas en un estado incoherente.
Cómo funciona la parada segura
Para utilizar la parada segura, se deben configurar dos componentes:
- Desencadenador de parada segura:
- La parada segura se puede iniciar de tres maneras:
- Desde el portal de Power Automate: Vaya a la página Detalles de ejecución de un flujo de escritorio en ejecución y seleccione Parada segura.
- En la consola de Power Automate para escritorio: encuentre el flujo de escritorio en ejecución. Seleccione el menú desplegable junto al botón Detener y luego seleccione Detención segura. O haga clic con el botón derecho en el flujo y seleccione Detención segura en el menú contextual.
- Desde el Power Automate para diseñador de escritorio: Use el menú desplegable en el botón Detener y luego seleccione Parada segura.
- Esta opción es especialmente útil durante la depuración o cuando es necesario detener un flujo correctamente en el diseñador sin interrumpir el entorno.
- Esta opción es especialmente útil durante la depuración o cuando es necesario detener un flujo correctamente en el diseñador sin interrumpir el entorno.
- Desde el portal de Power Automate: Vaya a la página Detalles de ejecución de un flujo de escritorio en ejecución y seleccione Parada segura.
- La parada segura se puede iniciar de tres maneras:
- Parada segura en el flujo:
- En el flujo de escritorio, inserte la acción Si se solicita una parada segura (que se encuentra en el módulo Control de flujo). Esta acción comprueba si se ha solicitado una parada segura. Si es así, ejecuta el bloque de acciones definido dentro de él.
- La acción incluye un parámetro Detener el flujo:
- Si se establece en verdadero, el flujo se detiene automáticamente después de ejecutar el bloque.
- Si se establece en false, el usuario debe insertar explícitamente una acción Detener flujo para finalizar la ejecución.
- La acción incluye un parámetro Detener el flujo:
- Esto permite flexibilidad a la hora de definir lo que debe ocurrir cuando se desencadena una parada segura, como guardar archivos, cerrar conexiones o registrar el estado, antes de que finalice el flujo.
- En el flujo de escritorio, inserte la acción Si se solicita una parada segura (que se encuentra en el módulo Control de flujo). Esta acción comprueba si se ha solicitado una parada segura. Si es así, ejecuta el bloque de acciones definido dentro de él.
Procedimientos recomendados
- Coloque la acción Si se solicita una parada segura en los puntos de control lógicos del flujo en los que pueda ser necesaria la limpieza o la reversión.
- Utilice el parámetro Detener el flujo de forma cuidadosa para controlar si el flujo debe finalizar inmediatamente o continuar después de gestionar la solicitud de detención.
- Considere la posibilidad de utilizar una parada segura durante el desarrollo y las pruebas para interrumpir los flujos de forma segura sin perder el contexto ni dañar los datos.
Limitaciones
- La parada segura debe activarse antes de que se alcance la acción Si se solicita una parada segura en el flujo. Si la acción se omite o aún no se ha ejecutado, la solicitud de detención no surte efecto hasta el siguiente punto de control.
- Esta característica no es un mecanismo de pausa o reanudación. Una vez desencadenado y ejecutado, el flujo se detiene según lo definido.