Endeca - Property and Property Description Records (PDRs)

Oracle Platform Structured Unstructured Data

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

  • system-eid_isDimension: Specifies whether the attribute is available to be used as a dimension to aggregate metric values (boolean)
  • system-eid_available_aggregations
  • system-eid_default_aggregation
  • system-eid_description
  • system-eid_formatSettings
  • system-eid_approxCardinality: Specifies how Studio display and uses the attribute.

Management

Tools

Properties can be set:

  • with the help of the “Attribute Settings” page of Studio.
  • or with the web service with Integrator. The attributedata config file from quickstart is a good example. This file is loaded by running the load configuration graph in Integrator.

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





Discover More
Endeca Studio Data Set
(Endeca Server|Studio) - (Collection|Data Set)

Starting with the Endeca Server 7.6.0 and Studio 3.1.0, Endeca Server introduces collections (known in Studio as data sets), while keeping the ability to create entities (views). Collections allow you...
Endeca Record Search
Endeca - (Record|Text) Search

Record search (also called text search) search records that contains a particular keyword. The resulting results are records : which contain (keyword|Search terms) in any combination of attributes ....
Endeca Studio Tag Cloud Multi Select
Endeca - Multi select

Multi-select attributes gives the ability to the user to select more than value at a time. See the navigation Property system-navigation_Select. This property can takes this values: single...
Oracle Platform Structured Unstructured Data
Endeca - Multi-assign attribute

An attribute for which a record may have more than one value. For example, because a book may have more than one author, the Author attribute would be multi-assign. The ability for an attribute to be...
Oracle Platform Structured Unstructured Data
Endeca - Navigation

Closely related to refinement. Guided navigation configuration see: Navigability Properties
Oracle Platform Structured Unstructured Data
Endeca - Standard Attribute

A standard attribute is an assignment on an attribute of a data record providing information that record. The properties of each standard attribute are described by a Property Description Records (PDRs)....
Endeca Value Search
Endeca - Value Search

Value Search find attributes with some values and shows which attributes contain the keyword This feature enables direct drill-down on matching attribute value. Results are attribute values . This...
Oracle Platform Structured Unstructured Data
Endeca Server - (Managed|Schema) Attribute

A managed attribute is used to enable the creation of hierarchical standard attribute values. Therefore they are also known as schema attribute. You can see a managed attributes as the key of a level in...
Oracle Platform Structured Unstructured Data
Endeca Server - Configuration Web Services (config)

in weblogic: :element PDRs (Property Description Records), DDRs (Dimension Description Records), groups, the GCR (Global Configuration Record), and on XML configuration...
Oracle Platform Structured Unstructured Data
Endeca Server - Dimension (Description Records) (DDR)

The Dimension Description Records (DDR) define managed attributes and thus, among other characteristics, enable the creation of hierarchical standard attribute values. You cannot create a dimension without...



Share this page:
Follow us:
Task Runner