Data Source Identifier

The data source identifier property of the data file section in the Packages part of the Load Definition File is the name of the Data Source Identifier File that contains the locations of the files used to update that portion of the data-store and the associated indexes.

The Data Source Identifier File is used to identify the Data Source Files and Record Deletion Lists which are available for processing. One entry is made for each Data Source File or Record Deletion List. Each entry occupies a single line and may be in either of two formats: simple format or redirection format.

Simple Format
Identifies Data Source Files and Record Deletion Lists following the load update file naming convention and stored within the “./data” directory. In this format, each Data Source File or Record Deletion List is identified by only the file name, with no path information, -- one Data Source File or Record Deletion List per a line.

Also, in this format, each Data Source File and Record Deletion List must exist within the “./load/data” directory. In addition, each Data Source File name must match the core file name defined within the package section for which it is intended; and each Record Deletion List name must match the core file name defined within the package section for which it is intended with the added extension of “.del”.

Example: Core Names

Data Source File

Record Deletion List

SourceFile

SourceFile.del

Redirection Format
Identifies Data Source Files and Record Deletion Lists not following the load update file naming convention or not stored in the “./data” directory. In this format the Data Source Files and Record Deletion Lists may be stored anywhere which is accessible by the local file system, and may be named anything. Each entry -- one per a line -- identifies a single Data Source File or Record Deletion List. A single entry consists of two fields seperated by an equal sign.

For Data Source Files, the first field is the core file name associated with the package section to be updated. For Record Deletion Lists, the first field is the core file name associated with the package section to be updated plus the extension “.del”.

Example: Core Names

Data Source File

Record Deletion List

SourceFile=/data/source1/updates

SourceFile.del=/data/source1/deletes

Note: With either format, all Data Source Files and Record Deletion Lists which are to be processed should be completely written out before they are added to the Data Source Identifier File.