Data Controls Implementation Guide

Data Controls Implementation Guide

Duplicate Prevention Configuration

Duplicate Prevention control requires configuration file to work properly. This is used to specify the name of the target Source System and to control the behavior of the import functionality.
The following is a sample
pmc-config.xml
file, with a minimal Duplicate Prevention configuration:
<?xml version="1.0" encoding="UTF-8"?> <pmcConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="
siperian-bdd-config-6.xsd
" systemName="SFDC"> </pmcConfig>
When you create a new record in an external source system such as Salesforce.com, you can associate a match rule set to perform a search for duplicates. This allows you to leverage the cleansed and corrected data that already exists in the MDM server and prevent the creation of duplicate data at the external source.
The following code snippet is an example on how to configure
pmc-config.xml
file, to associate a match rule set for Duplicate Prevention control.
<?xml version="1.0" encoding="UTF-8"?> <pmcConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="
siperian-bdd-config-6.xsd
" systemName="Admin" import="true"> <matchRuleSet saName="Person" uid="C_PARTY|IDL" type="AUTO"/> <matchRuleSet saName="Organization" uid="C_PARTY|IDL" type="BOTH"/> <mdmEntity name="Person" sourceEntity="PersonEntity"> <columnMapping columnUid="C_PARTY|FIRST_NAME" sourceColumn="FirstName"/> <columnMapping columnUid="C_PARTY|LAST_NAME" sourceColumn="LastName"/> <mdmEntity name="ShipAddresses" sourceEntity="ShipAddressesEntity" maxOccur="10"> <columnMapping columnUid="C_ADDRESS|CITY_NAME" sourceColumn="City"/> <mdmEntity name="ShipAddressService" sourceEntity="ShipAddressServiceEntity"> <columnMapping columnUid="C_ADDRESS_CHILD5|COLUMN1" sourceColumn="Column1"/> </mdmEntity> </mdmEntity> </mdmEntity> </pmcConfig>
In this example, the
saName
attribute is the name of subject area, where duplicate search will be performed. The
uid
attribute is the match rule set name (
IDL
) defined for the base object (
C_PARTY
). The
type
attribute is the matchtype for which you can define values either
AUTO
or
BOTH
.

0 COMMENTS

We’d like to hear from you!