Table of Contents

Search

  1. Preface
  2. Introduction
  3. Defining a System
  4. Flattening IDTs
  5. Link Tables
  6. Loading a System
  7. Static Clustering
  8. Simple Search
  9. Search Performance
  10. Miscellaneous Issues
  11. Limitations
  12. Error Messages

Job Definition

Job Definition

This begins with the
JOB-DEFINITION
keyword. The fields are as follows:
Field
Description
NAME=
This is a character string that specifies the name of the job. It is a mandatory parameter.
COMMENT=
This is a text field that is used to describe the Job’s purpose.
IDX=
This is a character string that specifies the name of an IDX to be loaded by this job. The IDX name indirectly implies the name of the IDT to be loaded (as an IDX can only belong to one IDT). If the Load- All-Indexes option has been specified, all IDXs defined for the IDT will be loaded. Either this parameter or
IDT=
must be specified, but not both.
IDX-LIST=
This is a comma-separated list of IDX names used in conjunction with the
Load-All-Indexes
option to limit the number of IDXs to be loaded. Normally
Load-All-Indexes
means that all IDXs that have been defined are to be loaded. The list must be enclosed in double quotes. For example,
IDX-LIST= "zip,addr"
IDT=
This is a character string that specifies the name of the IDT to be loaded by this job. This parameter automatically enables the
IDT-Only
option. It is used for the situation when an IDT has no IDXs defined, or when you wish to load the IDT only. This parameter is mutually exclusive with
IDX=
.
FILE=
A mandatory parameter used to define the name of the Logical-File entity that describes the source of input data for the loader job.
INPUT-SELECT=n
INPUT-SELECT=Count(n)|Skip(n)|Sample(n)
This parameter is used to define input processing options. When specified in the first form above, the number
n
is treated as the number of records to be read from the input. An equivalent method of specifying this is
Count(n)
. The value n must be a positive non-zero number. You may skip some records before processing begins by specifying
Skip(n)
. You may also process every n
th
record by specifying
Sample(n)
.
INPUT-HEADER=
Describes the number of bytes to ignore at the start of an input file. This is useful for some types of files that contain a fixed length header before the actual data records. This is only relevant when reading input from a flat file.
OPTIONS=
This is used to nominate various options for the Job.
AUTO-ID
generate a unique
Record Source Id
in the
AUTO-ID-FIELD
.
LOAD-ALL-INDEXES
instructs the loader to create all IDXs defined for the IDT in one execution of the Loader. This is the most efficient way to build the IDXs.
RE-INDEX
is used to create a new IDX for an existing IDT (created by a previous Loader job). Re-Index instructs the loader to read records from the IDT instead of from the normal input source such as User Source Tables or flat files.
The Update Synchronizer must not update the IDT while the Loader builds the new index.
IDT-ONLY
load IDT only (no IDXs). This is useful for loading "intermediate IDTs" that do not have any IDXs defined.
NO-IDT
load IDXs only (no IDT). This is useful when the IDT has already been loaded with the
IDT-ONLY
option.

0 COMMENTS

We’d like to hear from you!