Default values for new attributes

New standard and managed attributes created during an ingest are given a set of default values.

During any data ingest operation, if a non-existent Endeca standard attribute is specified for a record, the specified attribute is automatically created by the Dgraph. Likewise, non-existent Endeca managed attributes specified for a record are also automatically created. Note that you cannot disable this automatic creation of these attributes.

Standard attribute default values

The PDR for a standard attribute that is automatically created will use the system default settings, which (unless they have been changed by the data developer) are:
PDR property Default setting
mdex-property_Key Set to the standard attribute name specified in the request.
mdex-property_Type Set to the standard attribute type specified in the request. If no type was specified, defaults to the mdex:string type.
mdex-property_IsPropertyValueSearchable true (the standard attribute will be enabled for value search)
mdex-property_IsSingleAssign false (a record may have multiple value assignments for the standard attribute)
mdex-property_IsTextSearchable false (the standard attribute will be disabled for record search)
mdex-property_IsUnique false (more than one record may have the same value of this standard attribute)
mdex-property_TextSearchAllowsWildcards false (wildcard search is disabled for this standard attribute)
system-navigation_Select single (allows selecting only one refinement from this standard attribute)
system-navigation_ShowRecordCounts true (record counts will be shown for a refinement)
system-navigation_Sorting record-count (refinements are sorted in descending order, by the number of records available for each refinement)

Managed attribute default values

A managed attribute that is automatically created will have both a PDR and a DDR created by the Dgraph. The default values for the PDR are the same as listed in the table above, except that mdex-property_IsPropertyValueSearchable will be false (i.e., the managed attribute will be disabled for value search).

The DDR will use the system default settings, which (unless they have been changed by the data developer) are:
DDR property Default setting
mdex-dimension_Key Set to the managed attribute name specified in the request.
mdex-dimension_EnableRefinements true (refinements will be displayed)
mdex-dimension_IsDimensionSearchHierarchical false (hierarchical search is disabled during value searches)
mdex-dimension_IsRecordSearchHierarchical false (hierarchical search is disabled during record searches)