Usted está aquí:
Ejecutar un trabajo por lotes
Un flujo se utiliza para ejecutar trabajos por lotes. Después de activar un trabajo por lotes, aparece como una acción en Flow Builder. Utilice la acción Trabajo por lotes para programar las ejecuciones de su trabajo por lotes.
Ediciones necesarias
| Ver ediciones compatibles. |
| Permisos de usuario necesarios | |
|---|---|
| Para crear un flujo: | Permiso del sistema Gestionar flujos |
| Para ejecutar un flujo: | Permiso del sistema Ejecutar flujos |
| Para ejecutar un trabajo por lotes: | Ver información de permisos. |
Basándose en los requisitos comerciales de su trabajo por lotes, agregue la acción Trabajo por lotes a:
- Un flujo programado para ejecutar el trabajo por lotes en una programación específica.
- Un flujo desencadenado para ejecutar el trabajo por lotes en desencadenadores como la creación de registros o la finalización de eventos.
- Un flujo iniciado automáticamente para ejecutar ese trabajo por lotes en desencadenadores del sistema externos como las API.
-
Haga clic en
y seleccione Configuración.
- En el cuadro Búsqueda rápida, busque y seleccione Flujos.
- Haga clic en Nuevo flujo.
- Configure el flujo.
-
Agregue el elemento Acción en el punto específico del flujo donde el trabajo por lotes debe ejecutarse como parte de la lógica comercial del flujo.
Si el flujo ejecuta solo el trabajo por lotes, agregue el elemento Acción solo al flujo.
-
Complete estos pasos para configurar el elemento Acción para el trabajo por lotes:
- Busque la acción Trabajo por lotes del trabajo por lotes utilizando su nombre de API o busque la acción desde la categoría Trabajo por lotes.
- Si su trabajo por lotes o su flujo comercial tiene variables de entrada, especifique sus valores.
-
Si su trabajo por lotes está configurado para utilizar un archivo CSV que contiene los Id. de los registros para procesar como entrada, active la variable de entrada Id. de documento de contenido y especifique el Id. de archivo como el valor.
Si cada ejecución de trabajo por lotes procesa un archivo CSV diferente, utilice un recurso de flujo para especificar el Id. de archivo al inicio de cada ejecución.
- Configure los elementos restantes en el flujo.
- Guarde y active el flujo.
- ¿Puedo programar múltiples trabajos por lotes utilizando un único flujo programado?
Sí, puede crear un flujo único y asociarle múltiples trabajos por lotes. Cada trabajo por lotes puede ejecutarse de forma independiente o basándose en los resultados de un trabajo por lotes anterior en el mismo flujo. Un flujo no puede ejecutar múltiples trabajos por lotes de forma simultánea. Utilice el elemento Espera en el flujo para ejecutar un trabajo por lotes a la vez. - Reanudar un flujo después de ejecutar un trabajo de gestión por lotes
Puede diseñar un flujo que tenga elementos dependientes de los resultados de un trabajo de Gestión por lotes que se ejecute en el mismo flujo. El flujo se puede poner en pausa utilizando un elemento Espera cuando se está ejecutando el trabajo y reanudarse después de que se complete la ejecución. - ¿Qué sucede si modifico o elimino un objeto asociado con un trabajo por lotes?
Si el nombre del objeto asociado o los nombres de campo del objeto se modifican o eliminan, el trabajo por lotes falla. Elimine el trabajo por lotes y luego cree otro trabajo por lotes y especifique el objeto nuevo o actualizado. O bien, su administrador puede utilizar la API de metadatos para actualizar la definición de trabajo por lotes para el objeto.
¿Resolvió este artículo su problema?
¡Háganos saber cómo podemos mejorar!
