Loading
Gestión por lotes
Ejecutar un trabajo por lotes

Ejecutar un trabajo por lotes

Se utiliza un flujo 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

Vea las ediciones admitidas.
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 de negocio 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.
  1. Haga clic en Icono de configuración y seleccione Configuración.
  2. En el cuadro Búsqueda rápida, busque y seleccione Flujos.
  3. Haga clic en Nuevo flujo.
  4. Configure el flujo.
  5. 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 de negocio del flujo.
    Si el flujo solo ejecuta el trabajo por lotes, agregue el elemento Acción solo al flujo.
  6. Complete estos pasos para configurar el elemento Acción para el trabajo por lotes:
    1. 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.
    2. Si su trabajo por lotes o su flujo de negocio tiene variables de entrada, especifique sus valores.
    3. 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.
    Acción de trabajo por lotes.
  7. Configure los elementos restantes en el flujo.
  8. Guarde y active el flujo.
  • ¿Puedo programar múltiples trabajos por lotes utilizando un único flujo programado?
    Sí, puede crear un único flujo 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 simultáneamente. 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 el trabajo se está ejecutando 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 del 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 del trabajo por lotes para el objeto.
 
Cargando
Salesforce Help | Article