Funcion para colas en lotes en Laravel-Excel
OpenSource
Cliente
OpenSource
Ubicación
Global
Esta contribución añade integración con job batching (Laravel 8+) para imports y exports en cola, permitiendo agrupar múltiples jobs en un solo batch y tener control sobre su ejecución.
Contexto
Laravel Excel ya soportaba:
- Procesamiento en chunks/batches de datos
- Ejecución en colas (
ShouldQueue)
Sin embargo, no existía soporte para:
- Agrupar los jobs en un batch de Laravel
- Monitorear progreso global
- Ejecutar callbacks al completar todos los jobs
- Cancelar o manejar el batch como una unidad
Qué se implementó
Se agregó soporte para Laravel Job Batching, permitiendo:
- Agrupar los jobs generados por imports/exports
- Ejecutarlos como parte de un
Bus::batch() - Tener visibilidad y control sobre toda la operación
Tech Stack
- Laravel
Servicios
- Package