> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Flujo de trabajo

> Optimice la configuración del flujo de trabajo de ABBYY FlexiCapture para mejorar el rendimiento limitando las etapas, abordando la etapa más lenta y dimensionando correctamente las tareas paralelas.

La configuración del flujo de trabajo tiene un impacto significativo en el rendimiento del sistema y en la carga del hardware. Las cifras que se presentan en otras partes de esta guía suponen el flujo de trabajo predeterminado, que incluye las etapas de preprocesamiento, reconocimiento, verificación y exportación.

Para ajustarse a los requisitos de proyectos específicos, puede añadir etapas de procesamiento, reordenarlas y configurar reglas de enrutamiento sofisticadas. Cuando lo haga, tenga presentes estas directrices.

<div id="avoid-too-many-stages">
  ## Evite incluir demasiadas etapas
</div>

Cada etapa incrementa el volumen de recursos necesarios —descargar los datos que se van a procesar, procesarlos y devolver los resultados al servidor— y, por lo tanto, el costo total del proyecto.

Por ejemplo, si va a añadir una nueva etapa personalizada para un script automático, considere la posibilidad de ejecutar este script mediante reglas o eventos predefinidos, o combinarlo con una etapa existente.

<div id="address-the-slowest-stage">
  ## Aborde la etapa más lenta
</div>

La etapa más lenta limita el rendimiento general. Normalmente, las etapas más lentas son las que requieren trabajo manual, pero también pueden surgir cuellos de botella en el procesamiento desatendido, debido a scripts personalizados poco optimizados o a un acceso lento a recursos externos no almacenados en caché.

Observe las colas de cada etapa en la Consola de administración y supervisión para identificar la etapa más lenta. Después, acelérela o, al menos, paralelícela mediante la opción **Documents per Task** en las propiedades de la etapa.

<div id="size-parallel-tasks-correctly">
  ## Ajuste correctamente el tamaño de las tareas paralelas
</div>

Cuando paralelice el procesamiento en una etapa, evite dividirlo en demasiadas partes: procesar cada una requiere trabajo adicional del Sistema. En particular, un gran número de tareas automáticas muy pequeñas puede ralentizar el Processing Server que las distribuye entre los ejecutores.

Si necesita acelerar una etapa solo al doble y normalmente tiene 10 documentos en un lote, basta con crear una tarea para 2 conjuntos de 5 documentos cada uno, en lugar de una sola tarea para todo el lote (lo predeterminado). Evite crear una tarea por documento cuando no sea necesario.

Recuerde también que hacer que una tarea sea más pequeña que un lote limita la flexibilidad del ejecutor: un verificador puede trabajar con cada documento de forma independiente, pero el ensamblado automático de documentos necesita todas las páginas de un lote en una sola tarea.
