Data Indexer

Description

The data indexer is the program that performs the test data index processing. The output persists in a h2 database (which is running in the background) in two h2 tables, containing the detected attributes aligned to the respective classification terms and the relation between the classification terms.

The program builds JOIN statements from a classification term usage to an attribute over the defined data relation rules. For data relation rules with lookup scripts or over connection boundaries a virtual join implementation is used.

This program should not be used in a hook as it would be too difficult to submit all necessary information to run it correctly.

Names

Short

indexing-builder

Full

DataIndexer

Input parameters

Parameter Description

objectContainerFile

Path to the object container file.

outputDir

The directory into which the extracted data is stored.

indexingConfigurationFile

Path to a JSON file containing the indexing configuration with classification terms and attributes.

modificationRuleListFile

File path to JSON list of modification rules

Output parameters

Parameter Description

return code

The return code of the program.