Index Writer

Description

The index writer reads the results of the data indexer and generates nodes in the Neo4j database. There is one node per classification term value, containing all the attribute values related to the classification term. The nodes have relations for each classification term relation configured.

Also, for all attributes statistics are collected. Enumerated values collects the values, for numeric attributes and time related attributes aggregation statistics are collected like minimum, maximum and the decile distribution.

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-writer

Full

IndexWriter

Input parameters

Parameter Description

environmentId

The environment ID the entries will be connected to.

dataDir

The directory from which the index data is read.

indexingConfigurationFile

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

Output parameters

Parameter Description

return code

The return code of the program.