Processing the input data
The ARSLOAD program processes the parameter file, loads the index data into the database, and loads the Microsoft Word files on to storage volumes.
Processing index data
- Extracts the database field information from the application group
- Extracts the data type and other information from the application
- Creates one database row for each group that was specified in the parameter file. One group was specified for each Microsoft Word file.
- Passes the index rows to the database manager. The rows contain
the index values and other fields generated by Content Manager OnDemand. An index
row contains:
- One column for each field that was defined for the application group
- One or more columns of Content Manager OnDemand control information
Processing the Microsoft Word files
- Extracts the compression information from the application
- Extracts the storage management information from the application group. The storage management information determines the storage locations, such as cache storage and archive storage.
- Stores the Microsoft Word files in storage objects. Content Manager OnDemand uses a 10 MB storage object (the default value) to improve storage efficiency and performance. Content Manager OnDemand assigns unique names to the storage objects and sequentially numbers them within an application group.
Verifying processing
arsload: Processing file >docx<
arsload: Mon Dec 18 14:14:47 MST 1995 Indexing started,
5116017 bytes to process
Content Manager OnDemand Load ID = >6927-0-0-4FAA-0-0<
Loaded 4 rows into the database
arsload: Mon Dec 18 14:25:11 MST 1995 Loading Completed
arsload: Processing successful for file >docx<
You can verify the number of rows that Content Manager OnDemand added to the database. In the example, the number of rows added to the database should equal the number of groups (and Microsoft Word files) that were specified in the parameter file.
The Content Manager OnDemand Load ID represents the data that the ARSLOAD program stored into the system during a load process. The Load ID can be used to identify a specific load process. For example, you can run the ARSADMIN program and specify the Load ID to delete the index data and documents that were created when the ARSLOAD program processed a Generic indexer parameter file.