[/map {"- map/map "}) [/map/topicref {"- map/topicref "}) [/map/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicmeta/navtitle {"- topic/navtitle "}) Adding New Records (navtitle][/map/topicref/topicmeta/linktext {"- map/linktext "}) Adding New Records (linktext][/map/topicref/topicmeta/shortdesc {"- map/shortdesc "}) This section describes how to initially load non-data records (such as PDRs, DDRs and managed attribute values), and data records into the data domain. It also describes how to ingest additional new records, and how to add managed attribute value assignments to records. (shortdesc] (topicmeta][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) About adding PDRs and DDRs (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) About adding PDRs and DDRs (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) PDRs and DDRs represent the non-data records. They are records that define the schema for your data records. Adding PDRs and DDRs allows you to define the characteristics of attributes on your data records. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Adding managed attribute values (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Adding managed attribute values (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) Managed attribute values represent assignments on managed attributes. Once you add them to the index of the Endeca data domain, managed attribute values are represented as records. You can add managed attribute values to an empty data domain before adding any data records. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) About the primary keys for data records (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) About the primary keys for data records (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) In the Oracle Endeca Server data model, the primary-key attribute (also known as the record specifier) is used to uniquely identify data records in the Endeca data domain. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Adding primary-key attributes (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Adding primary-key attributes (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) Before you add a new record, a record must have a unique assignment from a primary-key attribute. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Adding new records (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Adding new records (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) The addRecords sub-operation allows you to add new records to an Endeca data domain. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Initial loading of records (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Initial loading of records (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) The use case for the initial load of records assumes that you are loading records into an empty data domain that has been created in the Oracle Endeca Server. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Adding managed attribute value assignments to records (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Adding managed attribute value assignments to records (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) Managed attribute values are assigned to records similar to standard attributes. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref {"- map/topicref "}) [/map/topicref/topicref/topicmeta {"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle {"- topic/navtitle "}) Adding records after the initial load (navtitle][/map/topicref/topicref/topicmeta/linktext {"- map/linktext "}) Adding records after the initial load (linktext][/map/topicref/topicref/topicmeta/shortdesc {"- map/shortdesc "}) This topic describes the addOrUpdateRecords sub-operation. (shortdesc] (topicmeta] (topicref] (topicref] (map]