Ingest Catalog index schema

The complete data mappings from specification, database and schema are shown for the Catalog category.

Catalog index schema design

Definitions for field type aliases (in it​​​alics) are described in Index Field Type Aliase​​​s and Usages page. For information about calling the Ingest service, see Search Ingest Service API. For a complete listing of Elasticsearch index fields and parameters, see Elasticsearch index field types.

​Index Field​ Name​ ​Index Field Type and Options​​​ ​​Description
Internal Me​​​ta Data​​​​​​
​_id ​internal id/store + id/language + id/catalog
_​_meta/version/min ​integer ​Minimal compatible version of the runtime to work with this document
​__meta/version/max ​integer ​Latest compatible version of the runtime that works with this document
​​__meta/created ​date Creation date and time of this document​
__meta/modified ​date Last modification date and time of this document​​
​​Document Identifier​​
​id/catalog id_string Internal id of the operational sales catalog
​id/member ​id_string The internal reference number that identifies the owner of the catalog​
​id/​store id_string​ ​​The store reference number that uses this catalog
​id/​language id_string​ ​​The language used for all language specific data in this document for the current store
​​identifier/specification id_string Set to "​catalog"
identifier/​catalog id_string A string that uniquely identifies the owning catalog
identifier/​language id_string The language string of this supported language
​​Language Sensitive Data​​​
​name/raw raw ​The language-dependent name of this catalog group
​​name/normalized normalized ​Same as above
​​description/raw raw ​A short description of this catalog group
Filters​
​filters/id/filter ​id_string ​The internal identifier of the catalog filter that applies to the current catalog
​filters/id/contract id_string ​The internal identifier of the contract that is associated with this catalog filter for the current catalog
​filters/id/member id_string ​The internal identifier of the owner that is associated with this catalog filter for the current catalog
​filters/id/expression​ ​raw ​The internal identifier of the expression of this catalog filter
​filters/identifier ​​id_string ​The external identifier of this catalog filter
​filters/query raw ​The query string for representing this catalog filter
​filters/usage ​raw ​The usage of this catalog filter
Properties​​​
​type raw "master" as the master catalog, or "sales" as the sales catalog