Note: | Use the Project-Object Mapping option to associate the OneData project attributes to an object. For details on the OneData project attributes, see The Default
OneData Matcher Rules and Attributes. |
Field | Value | ||
Attribute | Enter a name for the attribute: | ||
Weightage | Enter a weightage value (in percentage) to be given to the attribute with respect to the actual match score. For example, consider that the Name, Street, and City attributes are given weightages of 5, 3, and 1, respectively. When the similarity score is calculated, Name is weighted 5 times, Street, 3 times, and City, 1 time in the final similarity score. | ||
Is Required | Select the check box only if the attribute meets one of these conditions: Is an inbound attribute. Must have a Project-Object Mapping created.
| ||
Algorithm | Select a suitable matching algorithm from the available list of token-based, character-based, and hybrid algorithms. For details on the possible algorithms and their use, see the appendix Matching Algorithms and Use Cases. Cosine Coefficient Damerau-Levenshtein Dice Coefficient Jaro Jaro-Winkler Levenshtein Monge-Elkan Needleman-Wunsch OneData Similarity (recommended, and the default algorithm) Overlap Coefficient Sift3 Smith-Waterman Smith-Waterman-Gotoh |
Note: | Software AG recommends Evaluate all rules, as it evaluates all rules. However, it might affect performance as all rules are executed. |
Note: | The Priority must be unique for each rule. For example, do not set priority 3 for more than one rule. |
Note: | Gold objects and the associated attribute are disabled when you select the outbound attribute type. |
Attribute | Attribute Type | Description |
CLN_BusinessName | Inbound | |
CLN _StreetAddress | Inbound | |
CLN _State | Inbound | |
CLN _PostalCode | Inbound | |
CLN_BusinessName | Inbound | |
CLN _StreetAddress | Inbound | |
CLN _State | Inbound | |
CLN _Country | Inbound | |
WindowKey | Inbound | |
Hint | Outbound | A description on how the score and pattern were obtained. 400 characters is the preferred width of the staging column to which this attribute is mapped. To accommodate the possibility of a longer string, make suitable changes to the width of the staging column in the object definition so that the column holds the full string length. |
Pattern | Outbound | Using the customer domain example, the possible values: MASTER. Relevant only in a Multiple-Table Gold model. It indicates that only the customer attributes have matched. So there is a new address for the existing customer. BOTH. Relevant only in both Multiple-Table Gold and Single-Table models. In a Multiple-Table Gold model, it indicates that there is an address available. In a Single-Table model, BOTH is the only value possible as all customer information is available in a single table. 18 characters is the preferred width of the staging column to which this attribute is mapped. |
Score | Outbound | Values could be any number between 0 and 100. It indicates the similarity between the Staging and Gold records. Higher the score, better the match. 10 characters is the preferred width of the staging column to which this attribute is mapped. |
Match Type | Outbound | Type of match executed: Good Match. When the score is greater than or equal to the good match threshold. Suspect Match. When the score is less than the good match range, but greater than or equal to the Suspect Match threshold. Below Suspect Match. When the score is less than the suspect match range. No Match. When no match candidates are available. Manual Match. On manual execution of the match hook. 50 characters is the preferred width of the staging column to which this attribute is mapped. |
Matcher Action | Outbound | Includes the action set by the user in the Matching Configuration for each Match Type and details of how the action was executed. 200 characters is the preferred width of the staging column to which this attribute is mapped. Possible values are: Create Gold - Created Process best match – Linked to existing gold record Process only if single match – Queued for manual match Process only if single match – Linked to existing gold record Queue for manual matching - Queued Do not process - No action Manually linked to existing gold record |
Details | Outbound | Describes the reason for the matcher action. 200 characters is the preferred width of the staging column to which this attribute is mapped. Possible values are: Gold record created Single match candidate found Multiple match candidates found All match candidates below Suspect Match No match candidate found Left for manual match Manual matching executed Queued for manual match For example, let us assume you configured Action as Process only if single match for Good Match. Subsequently, the matcher executed the action Queued for manual match. The Details attribute explains that the reason for the matcher action. The reason might be, for example, Multiple match candidates found. |
Project | Outbound | Name of the data quality project used to run the matching process. 400 characters is the preferred width of the staging column to which this attribute is mapped. To accommodate the possibility of a longer string, make suitable changes to the width of the staging column in the object definition so that the column holds the full string length. |
Rule Name | Outbound | Name of the rule used in the matching process. 400 characters is the preferred width of the staging column to which this attribute is mapped. To accommodate the possibility of a longer string, make suitable changes to the width of the staging column in the object definition so that the column holds the full string length. |
Exit Criteria | Outbound | Describes how the rules were executed to obtain the score. The value provided here is the Exit Criteria value specified when defining rule associations for the project in the Rules Management screen. 50 characters is the preferred width of the staging column to which this attribute is mapped. Possible values are: Evaluate all rules Exit on first good match |
Note: | If you select Is Required, you must define the Project-Object Mapping. In case there is no Project-Object Mapping for the attribute, validation errors occur during rule execution. |