Editing pass for glossary.adoc
I fixed sentence errors. Very simple document (as it should be ), so it can't go wrong in very many ways.
This commit is contained in:
committed by
Michael Minella
parent
b6f42de152
commit
25d3b30704
@@ -9,59 +9,59 @@ Batch::
|
||||
|
||||
Batch Application Style::
|
||||
Term used to designate batch as an application style in its own
|
||||
right similar to online, Web or SOA. It has standard elements of
|
||||
right, similar to online, Web, or SOA. It has standard elements of
|
||||
input, validation, transformation of information to business model,
|
||||
business processing and output. In addition, it requires monitoring at
|
||||
business processing, and output. In addition, it requires monitoring at
|
||||
a macro level.
|
||||
|
||||
Batch Processing::
|
||||
The handling of a batch of many business transactions that have
|
||||
accumulated over a period of time (e.g. an hour, day, week, month, or
|
||||
year). It is the application of a process, or set of processes, to
|
||||
accumulated over a period of time (such as an hour, a day, a week, a month, or
|
||||
a year). It is the application of a process or set of processes to
|
||||
many data entities or objects in a repetitive and predictable fashion
|
||||
with either no manual element, or a separate manual element for error
|
||||
with either no manual element or a separate manual element for error
|
||||
processing.
|
||||
|
||||
Batch Window::
|
||||
The time frame within which a batch job must complete. This can
|
||||
be constrained by other systems coming online, other dependent jobs
|
||||
needing to execute or other factors specific to the batch
|
||||
needing to execute, or other factors specific to the batch
|
||||
environment.
|
||||
|
||||
Step::
|
||||
It is the main batch task or unit of work controller. It
|
||||
initializes the business logic, and controls the transaction
|
||||
environment based on commit interval setting, etc.
|
||||
The main batch task or unit of work. It
|
||||
initializes the business logic and controls the transaction
|
||||
environment, based on commit interval setting and other factors.
|
||||
|
||||
Tasklet::
|
||||
A component created by application developer to process the
|
||||
A component created by an application developer to process the
|
||||
business logic for a Step.
|
||||
|
||||
Batch Job Type::
|
||||
Job Types describe application of jobs for particular type of
|
||||
Job types describe application of jobs for particular types of
|
||||
processing. Common areas are interface processing (typically flat
|
||||
files), forms processing (either for online pdf generation or print
|
||||
formats), report processing.
|
||||
formats), and report processing.
|
||||
|
||||
Driving Query::
|
||||
A driving query identifies the set of work for a job to do; the
|
||||
job then breaks that work into individual units of work. For instance,
|
||||
A driving query identifies the set of work for a job to do. The
|
||||
job then breaks that work into individual units of work. For instance, a driving query might be to
|
||||
identify all financial transactions that have a status of "pending
|
||||
transmission" and send them to our partner system. The driving query
|
||||
returns a set of record IDs to process; each record ID then becomes a
|
||||
transmission" and send them to a partner system. The driving query
|
||||
returns a set of record IDs to process. Each record ID then becomes a
|
||||
unit of work. A driving query may involve a join (if the criteria for
|
||||
selection falls across two or more tables) or it may work with a
|
||||
single table.
|
||||
|
||||
Item::
|
||||
An item represents the smallest ammount of complete data for
|
||||
processing. In the simplest terms, this might mean a line in a file, a
|
||||
An item represents the smallest amount of complete data for
|
||||
processing. In the simplest terms, this might be a line in a file, a
|
||||
row in a database table, or a particular element in an XML
|
||||
file.
|
||||
|
||||
Logicial Unit of Work (LUW)::
|
||||
A batch job iterates through a driving query (or another input
|
||||
source such as a file) to perform the set of work that the job must
|
||||
A batch job iterates through a driving query (or other input
|
||||
source, such as a file) to perform the set of work that the job must
|
||||
accomplish. Each iteration of work performed is a unit of work.
|
||||
|
||||
Commit Interval::
|
||||
@@ -78,34 +78,34 @@ Staging Table::
|
||||
processed.
|
||||
|
||||
Restartable::
|
||||
A job that can be executed again and will assume the same
|
||||
identity as when run initially. In othewords, it is has the same job
|
||||
instance id.
|
||||
A job that can be executed again and assumes the same
|
||||
identity as when run initially. In other words, it is has the same job
|
||||
instance ID.
|
||||
|
||||
Rerunnable::
|
||||
A job that is restartable and manages its own state in terms of
|
||||
A job that is restartable and manages its own state in terms of the
|
||||
previous run's record processing. An example of a rerunnable step is
|
||||
one based on a driving query. If the driving query can be formed so
|
||||
that it will limit the processed rows when the job is restarted than
|
||||
it is re-runnable. This is managed by the application logic. Often
|
||||
times a condition is added to the where statement to limit the rows
|
||||
returned by the driving query with something like "and processedFlag
|
||||
that it limits the processed rows when the job is restarted, then
|
||||
it is re-runnable. This is managed by the application logic. Often,
|
||||
a condition is added to the `where` statement to limit the rows
|
||||
returned by the driving query with logic resembling "and processedFlag
|
||||
!= true".
|
||||
|
||||
Repeat::
|
||||
One of the most basic units of batch processing, that defines
|
||||
repeatability calling a portion of code until it is finished, and
|
||||
while there is no error. Typically a batch process would be repeatable
|
||||
One of the most basic units of batch processing, it defines by
|
||||
repeatability calling a portion of code until it is finished and
|
||||
while there is no error. Typically, a batch process would be repeatable
|
||||
as long as there is input.
|
||||
|
||||
Retry::
|
||||
Simplifies the execution of operations with retry semantics most
|
||||
frequently associated with handling transactional output exceptions.
|
||||
Retry is slightly different from repeat, rather than continually
|
||||
calling a block of code, retry is stateful, and continually calls the
|
||||
same block of code with the same input, until it either succeeds, or
|
||||
calling a block of code, retry is stateful and continually calls the
|
||||
same block of code with the same input, until it either succeeds or
|
||||
some type of retry limit has been exceeded. It is only generally
|
||||
useful if a subsequent invocation of the operation might succeed
|
||||
useful when a subsequent invocation of the operation might succeed
|
||||
because something in the environment has improved.
|
||||
|
||||
Recover::
|
||||
@@ -116,4 +116,3 @@ Skip::
|
||||
Skip is a recovery strategy often used on file input sources as
|
||||
the strategy for ignoring bad input records that failed
|
||||
validation.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user