Funcionaba bien… hasta que creció el volumen
Un Scheduled Script que procesa todo en una sola ejecución va bien con pocos registros. Cuando el volumen crece, empiezan los problemas.
Scheduled Script
- Una sola ejecución, con un límite de 10,000 unidades de gobernanza.
- Si se acaban las unidades, se detiene a medias.
Map/Reduce
- Trabaja por etapas:
getInputData,map,reduceysummarize. - Procesa un registro a la vez: un error no frena al resto.
- En
summarizerevisas qué falló y por qué.
Regla práctica: Scheduled para tareas cortas y de volumen predecible. Map/Reduce para muchos registros o volumen que crece. Si dudas, empieza en Map/Reduce.