The index configuration JSON file is constructed from multiple Forge-ouput XML files.
<appName>.prop_refs.xml
XML file contains information about all the attributes of the Endeca property type and their associated data type. The mapping is specified by thePROP_REF
XML element with theNAME
attribute specifying the property name andTYPE
attribute specifying the data type of the property.<appName>.dimensions.xml
XML file contains the list of Endeca dimensions.<appName>.record_filter.xml
XML file contains information about all the attributes that can be filtered. These attributes are translated to theisRecordFilterable
property in the<appName>_index-config.json
file.<appName>.recsearch_config.xml
XML file contains information about all the attributes that are searchable. These attributes are translated to theisRecordSearchEnabled
property in the JSON file.<appName>.rollups.xml
XML file contains information about all the roll up attributes. These attributes are translated to theisRollupKey
property in the JSON file.<appName>.dimension_refs.xml
XML file contains information about theMULTI
multi-select-type dimensions. XML attribute ofDIMENSION_REF
XML node that gives the values for multi-select-type. These are translated to themultiSelectType
property in the JSON file.<appName>.dimsearch_index.xml
XML file contains information about hierarchical searchable dimensions. These dimensions are translated to theisHierarchicalDimensionSearchEnabled
property in the JSON file<appName>.dval_ranks.xml
XML file contains information about the dimension rankings. These rankings are translated to thedisplayOrder
property in the JSON file.<appName>.recsearch_indexes.xml
XML file contains information about the wild card search attributes and search index configuration. These are translated to thesearchIndexConfig
JSON Node in the JSON file<appName>.derived_props.xml
XML file contains information about the all the derived properties for the Endeca Application.