Table of Contents

Endeca - Property and Property Description Records (PDRs)

About

PDR is s schema record.

PDR's define the format and behaviour of standard attributes and managed attributes.

A data (attribute|column) has a property key.

Property

General

search Parameters:

Navigability settings:

Eid

Management

Tools

Properties can be set:

Record Definition

With the Configuration Web Service

<ns:configTransaction>
        <!-- Return the key of the PDRs for the standard attributes present in the schema of the Endeca data domain. -->
	<ns:listProperties/>
        <!-- Return all Property Description Records (PDRs) for the specified Endeca data domain. -->
	<ns:exportProperties/>
        <! -- Return PDRs for the specified attribute keys. Attribute keys are obtained from listProperties.  -->
	<ns:getProperties>
		<!--Zero or more repetitions:-->
		<mdex-property_Key>?</mdex-property_Key>
	</ns:getProperties>
        <! -- Add the PDRs (specified as an argument) to the schema of the Endeca data domain. If an attribute with the same key exists, it is replaced. -->
	<ns:putProperties>
		<!--Zero or more repetitions:-->
		<ns1:record>
			<mdex-property_DisplayName>?</mdex-property_DisplayName>
			<mdex-property_IsSingleAssign>?</mdex-property_IsSingleAssign>
			<mdex-property_IsTextSearchable>?</mdex-property_IsTextSearchable>
			<mdex-property_IsUnique>?</mdex-property_IsUnique>
			<mdex-property_IsPropertyValueSearchable>?</mdex-property_IsPropertyValueSearchable>
			<mdex-property_Key>?</mdex-property_Key>
			<mdex-property_TextSearchAllowsWildcards>?</mdex-property_TextSearchAllowsWildcards>
			<mdex-property_Type>?</mdex-property_Type>
			<mdex-property_Language>?</mdex-property_Language>
			<system-navigation_Select>?</system-navigation_Select>
			<system-navigation_ShowRecordCounts>?</system-navigation_ShowRecordCounts>
			<system-navigation_Sorting>?</system-navigation_Sorting>
			<!--You may enter ANY elements at this point-->
		</ns1:record>
	</ns:putProperties>
	<!--Optional:-->
	<ns:updateProperties>
		<!--Zero or more repetitions:-->
		<ns1:record>
			<!--Optional:-->
			<mdex-property_DisplayName>?</mdex-property_DisplayName>
			<!--Optional:-->
			<mdex-property_IsSingleAssign>?</mdex-property_IsSingleAssign>
			<!--Optional:-->
			<mdex-property_IsTextSearchable>?</mdex-property_IsTextSearchable>
			<!--Optional:-->
			<mdex-property_IsUnique>?</mdex-property_IsUnique>
			<!--Optional:-->
			<mdex-property_IsPropertyValueSearchable>?</mdex-property_IsPropertyValueSearchable>
			<!--Optional:-->
			<mdex-property_TextSearchAllowsWildcards>?</mdex-property_TextSearchAllowsWildcards>
			<!--Optional:-->
			<mdex-property_Type>?</mdex-property_Type>
			<!--Optional:-->
			<mdex-property_Language>?</mdex-property_Language>
			<!--Optional:-->
			<system-navigation_Select>?</system-navigation_Select>
			<!--Optional:-->
			<system-navigation_ShowRecordCounts>?</system-navigation_ShowRecordCounts>
			<!--Optional:-->
			<system-navigation_Sorting>?</system-navigation_Sorting>
			<mdex-property_Key>?</mdex-property_Key>
			<!--You may enter ANY elements at this point-->
		</ns1:record>
	</ns:updateProperties>
</ns:configTransaction>

Update

Running an property update operation on a data domain with a large number of existing records causes the Dgraph process to reindex the data domain and has performance impact.

Documentation / Reference