This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
admin_functionality:create_session:step_2_set_attribute_groups [2021/03/04 20:05] conor.doyle |
admin_functionality:create_session:step_2_set_attribute_groups [2023/01/23 16:53] (current) hayden.law [Related Entities] |
||
---|---|---|---|
Line 41: | Line 41: | ||
---- | ---- | ||
+ | |||
==== Match vs Score ==== | ==== Match vs Score ==== | ||
Line 53: | Line 54: | ||
E.g Email could be used for matching where sales@dqglobal.com returns multiple duplicate records. However when the data is scored with a score group ' | E.g Email could be used for matching where sales@dqglobal.com returns multiple duplicate records. However when the data is scored with a score group ' | ||
- | {{ : | + | {{ : |
---- | ---- | ||
- | ===== Match Key ===== | + | ===== Across Entity Configuration ===== |
- | + | ||
- | You can set the ‘Match Key’ for each group with the help of drop-down selection. The 'Match Key' is used to select an algorithm for phonetic match token generation. The 'Match Key' drop-down will have six choices: | + | |
- | + | ||
- | ==== Soundex ==== | + | |
- | + | ||
- | Soundex retains the first letter of the input string to formulate its match token. Soundex removes vowels (a, e, i, o, u) and h and w from the input string. The remaining letters are assigned numbers using a lookup table to produce a token of 4 characters. | + | |
- | + | ||
- | This means ‘Cathy’ and ‘Kathy’ will not match as their match tokens begin with a ‘C’ from Cathy and a ‘K’ from Kathy. As such, Soundex does not match well where the start of a word sounds the same but is not the same. | + | |
- | Also, due to the numeric substitution it is possible to be shown non-matches (false positive) matches. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ==== DQSoundex ==== | + | |
- | + | ||
- | DQSoundex overloads Soundex with the advanced capabilities of DQFonetix™. This improves the start of word logic and modifies the first letter(s) of an input string. DQSoundex will de-pluralise and pre-process the start of words to manage variances like ‘C’ to ‘K’ as in ' | + | |
- | + | ||
- | ==== Metaphone ==== | + | |
- | + | ||
- | Metaphone improves the Soundex algorithm by using information about variations and inconsistencies in English spelling and pronunciation, | + | |
- | + | ||
- | This allows you to find more precise matches than the simple Soundex algorithm. Metaphone considers a larger set of character transformations than Soundex and therefore analyses a string phonetically with far more accuracy. | + | |
- | + | ||
- | + | ||
- | ==== DQMetaphone ==== | + | |
- | + | ||
- | DQMetaphone like DQSoundex is an enhanced Metaphone technology with the advanced capabilities of DQFonetix™. This improves the start of word logic and modifies the first letter(s) of an input string. DQSoundex will de-pluralise and pre-process the start of words to manage variances and improve matching. | + | |
- | + | ||
- | In the case shown below (Christopher), | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ==== DQFonetix™ ==== | + | |
- | + | ||
- | DQFonetix™ contains our advanced phonetic algorithms developed over the last 25 years by DQ Global. The algorithm is property DQ Global and hence we do not share the specification of the process. However, DQPhonetix™ has four key features: | + | |
- | + | ||
- | * Five spoken languages – English, Spanish, French, Italian and German | + | |
- | * Avoids false matches | + | |
- | * Overcomes character variances | + | |
- | * Deals with diacritics | + | |
- | + | ||
- | DQPhonetix™ provides your CRM system with the most varied matching window to highlight duplicate matches that may not be picked up – or falsely matches - in Soundex and Metaphone. | + | |
- | + | ||
- | ==== No Match Key ==== | + | |
- | + | ||
- | Selecting no match key will not generate a phonetic token, hence no match token will be generated. However, this allows you to match identical strings. | + | |
- | + | ||
- | **Include for Matching:** With the help of a checkbox feature, you can configure the ‘Include for Matching’ to select the attributes to be used for matching purposes. By default, the group is included for matching. You do have the option to uncheck the group and mark it as excluded. The groups which are not included for matching are still used for percentage scoring. | + | |
- | + | ||
- | + | ||
- | ---- | + | |
- | ===== Across Entity | + | |
After you have selected your desired Entities from Step 1, you will be presented with a screen similar to this: | After you have selected your desired Entities from Step 1, you will be presented with a screen similar to this: | ||
- | {{ : | + | {{ : |
To start the process you must first go through and assign your related fields from the entities: | To start the process you must first go through and assign your related fields from the entities: | ||
Line 119: | Line 69: | ||
{{ : | {{ : | ||
- | **NOTE:** Attributes map have already been manually mapped on the [[admin_functionality: | + | **NOTE:** Attributes map have already been manually mapped on the [[admin_functionality: |
- | Next, you must add attributes to a group folder. This can be in custom groups or default groups: | + | ---- |
- | + | **Page Functions:** | |
- | {{ : | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | **Note:** Any default grouping you have made in the settings menu will be imported. See the **[[admin_functionality: | + | |
- | Alternatively, | + | {{ :admin_functionality: |
- | {{ : | + | * **1. Expand All -** Expand all match groups |
+ | * **2. Add Match Group -** Add existing match group or create a new group | ||
+ | * **3. Delete -** Tag and then remove match groups | ||
+ | * **4. Refresh -** Refresh to pre saved settings | ||
**Note:** Groups and attributes can be re-arranged by using the drag and drop function. | **Note:** Groups and attributes can be re-arranged by using the drag and drop function. | ||
---- | ---- | ||
- | ==== Field Groups | + | ==== Priority |
- | This column contains | + | By default, |
- | + | ||
- | ---- | + | |
- | ==== Target Column ==== | + | |
- | + | ||
- | This column contains | + | |
- | + | ||
- | ---- | + | |
- | ==== Priority | + | |
- | By default, the priorities will appear as per the global settings. You can set/modify the ' | + | {{ :admin_functionality: |
By default the priorities will be the same as when set in the default creation, however these can be overridden using the drop-down. The available options are: | By default the priorities will be the same as when set in the default creation, however these can be overridden using the drop-down. The available options are: | ||
Line 157: | Line 97: | ||
* Medium | * Medium | ||
* Normal | * Normal | ||
- | * | ||
- | ---- | + | Priority |
- | ===== Match Key ===== | + | |
- | + | ||
- | You can set the ‘Match Key’ for each group with the help of drop-down selection. The 'Match Key' | + | |
- | + | ||
- | ==== Soundex ==== | + | |
- | + | ||
- | Soundex retains | + | |
- | + | ||
- | This means ‘Cathy’ and ‘Kathy’ will not match as their match tokens begin with a ‘C’ from Cathy and a ‘K’ from Kathy. As such, Soundex does not match well where the start of a word sounds the same but is not the same. | + | |
- | Also, due to the numeric substitution it is possible to be shown non-matches (false positive) matches. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ==== DQSoundex ==== | + | |
- | + | ||
- | DQSoundex overloads Soundex with the advanced capabilities of DQFonetix™. This improves the start of word logic and modifies the first letter(s) of an input string. DQSoundex will de-pluralise and pre-process the start of words to manage variances like ‘C’ to ‘K’ as in ' | + | |
- | + | ||
- | ==== Metaphone ==== | + | |
- | + | ||
- | Metaphone improves | + | |
- | + | ||
- | This allows you to find more precise matches than the simple Soundex algorithm. Metaphone considers a larger set of character transformations than Soundex and therefore analyses a string phonetically with far more accuracy. | + | |
- | + | ||
- | + | ||
- | ==== DQMetaphone ==== | + | |
- | + | ||
- | DQMetaphone like DQSoundex is an enhanced Metaphone technology with the advanced capabilities of DQFonetix™. This improves the start of word logic and modifies the first letter(s) of an input string. DQSoundex will de-pluralise and pre-process the start of words to manage variances and improve matching. | + | |
- | + | ||
- | In the case shown below (Christopher), | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ==== DQFonetix™ ==== | + | |
- | + | ||
- | DQFonetix™ contains our advanced phonetic algorithms developed over the last 25 years by DQ Global. The algorithm is property DQ Global and hence we do not share the specification of the process. However, DQPhonetix™ has four key features: | + | |
- | + | ||
- | * Five spoken languages – English, Spanish, French, Italian and German | + | |
- | * Avoids false matches | + | |
- | * Overcomes character variances | + | |
- | * Deals with diacritics | + | |
- | + | ||
- | DQPhonetix™ provides your CRM system with the most varied matching window to highlight duplicate matches that may not be picked up – or falsely matches - in Soundex and Metaphone. | + | |
- | + | ||
- | ==== No Match Key ==== | + | |
- | + | ||
- | Selecting no match key will not generate a phonetic token, hence no match token will be generated. However, this allows you to match identical strings. | + | |
- | + | ||
- | **Include for Matching:** With the help of a checkbox feature, you can configure the ‘Include for Matching’ to select the attributes to be used for matching purposes. By default, the group is included for matching. You do have the option to uncheck the group and mark it as excluded. The groups which are not included for matching are still used for percentage scoring. | + | |
---- | ---- | ||
+ | ==== Match vs Score ==== | ||
- | ==== Include For Matching Column ==== | + | This section describes the difference between including groups for scoring vs including groups for scoring. |
- | Each group has a checkbox, if you disable matching for a group, it will not be used in the search for duplicates but will still be used to assess its overall duplicate score. | + | {{ : |
- | **Note:** At least one group must be included | + | Include |
- | ---- | + | Do not include for matching |
- | ===== Miscellaneous Functions ===== | + | |
- | This section allows you to setup the groups that will be used for matching | + | E.g Email could be used for matching |
- | You will see a screen similar to this: | + | {{ : |
- | + | ||
- | **Note:** However this will vary depending on entity and the default groups you have setup. | + | |
- | + | ||
- | **Matching Language:** When creating these groups you have the option to choose the matching language. The following can be used: | + | |
- | + | ||
- | * English | + | |
- | * French | + | |
- | * German | + | |
- | * Italian | + | |
- | * Spanish | + | |
- | + | ||
- | This option is located: | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | **Display Attributes by:** This is located just below the language drop-down, and allows you to filter the display names between the database ' | + | |
- | + | ||
- | **Display Attributes Sorting:** The displayed attributes can also be sorted in: | + | |
- | + | ||
- | * Ascending A-Z | + | |
- | * Descending Z-A | + | |
- | + | ||
- | This is done by using the drop-down menu available on the ' | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | **Note:** On this same menu under the ' | + | |
- | + | ||
- | **Hover Actions: | + | |
- | + | ||
- | * Hovering over an attribute in ' | + | |
- | * Hovering over an attribute' | + | |
- | + | ||
- | **Attribute Searching: | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | **Note:** You must search by the title of the display mode you are in. | + | |
---- | ---- | ||
- | **Expand/ | + | =====Related Entities===== |
- | + | ||
- | {{ : | + | |
- | + | ||
- | **Delete Selected Item:** Clicking this button will delete the current selected item. | + | |
- | + | ||
- | {{ : | + | |
- | **Refresh: | + | This section explains how to enable |
- | {{ : | + | In this example, we will run through adding **Opportunity** attributes for matching on the **Account** entity. |
- | **Back:** This will direct you back to step 1. | + | Go to **Settings** and then head to **Advanced Settings**. |
- | {{ : | + | {{ : |
- | **Skip to Start:** This is only applicable to Cloned sessions. | + | Within Advanced Settings, select |
- | {{ : | + | {{ : |
- | **Next:** This will direct you to step 3. | + | Select the related entities that you would like to use for related entity matching under the **Include for Match** header. In this example, we have checked the Include for Match box within the Opportunity row, which will enable Opportunity attributes for matching. After checking the appropriate box, select **Save**. |
- | {{ : | + | {{ : |
+ | Now return to ' | ||
+ | {{ : | ||
+ | Similar to standard configuration, | ||
+ | {{ : |