2023.1:Batch Process (Object): Difference between revisions

From Grooper Wiki
No edit summary
Line 5: Line 5:
</blockquote>
</blockquote>


'''Batch Processes''' are comprised of '''Batch Process Steps'''.  Each step performs a different operation, or '''[[Activity]]''', one after the other.    Each step is assigned a single '''Activity'''.  Different activities perform different document processing functions, such as obtaining OCR text, classifying documents, or extracting data fields.
'''Batch Processes''' are highly configurable and reusable any time a new '''Batch''' is createdThey are comprised of '''Batch Process Steps''' which reference different Grooper '''Activities''' to perform document processing tasks.
 
'''Batch Processes''' are highly configurable and reusable by multiple '''Batches'''.


== About ==
== About ==


When a new '''Batch''' is created it uses a Batch Process as its list of instructions of what will be done to it.  Grooper runs the '''Batch''' through the '''Batch Process''', step by step, '''Activity''' by '''Activity''', until the end of the '''Batch Process'''.
When a new '''Batch''' is created it uses a Batch Process as its list of instructions of what will be done to it.  Grooper runs the '''Batch''' through the '''Batch Process''', step by step ('''Activity''' by '''Activity''') until the end of the '''Batch Process'''.


=== Batch Process Steps ===
=== Batch Process Steps ===

Revision as of 16:50, 3 January 2024

STUB

This article is a stub. It contains minimal information on the topic and should be expanded.

Batch Processes are the sequential set of processing instructions given to a Batch.

Batch Processes are highly configurable and reusable any time a new Batch is created. They are comprised of Batch Process Steps which reference different Grooper Activities to perform document processing tasks.

About

When a new Batch is created it uses a Batch Process as its list of instructions of what will be done to it. Grooper runs the Batch through the Batch Process, step by step (Activity by Activity) until the end of the Batch Process.

Batch Process Steps

Batch Process Steps are the individual processing instructions in a Batch Process.

Each step is assigned an Activity. Different Activities carry out different document processing tasks, such as obtaining OCR text, classifying documents, or extracting data fields.

Batch Process Steps have further configuration considerations, including:

  • At what level (or Scope) in the Batch it occurs (Batch, Batch Folder or Batch Page)
  • How much processing resources the Activity uses (done by assigning a Processing Queue and configuring an Activity Processing service)
  • Conditional logic to determine if tasks are applied to individual folders or pages (via code expressions)