Reltio Connect

 View Only
  • 1.  Potential matches API returns more suspect matches than UI.

    Posted 06-15-2023 09:25

    Hello,

    We are trying to utilize the Potential Match API for a script: Potential matches API | Reltio

    Is there a reason why the API is returning more suspect matches than we see on the UI? 

    The transitive flag is set to false, and we have set the type to only be suspect.

    Thank you!



    ------------------------------
    ujwal upadhyay
    fultonbank
    ------------------------------


  • 2.  RE: Potential matches API returns more suspect matches than UI.

    Reltio Employee
    Posted 06-16-2023 09:30

    do you have any match rules that are marked 'external' only for their scope?  Perhaps these are firing in the API call.  They would not appear in the UI.



    ------------------------------
    Gino Fortunato
    Senior Solution Engineer
    Reltio
    ------------------------------



  • 3.  RE: Potential matches API returns more suspect matches than UI.

    Posted 06-16-2023 09:52

    Hello,

    We have match rules that are marked as internal and external, but all of the entities that are coming through the API are within the tenant itself. 

    Thank you!!



    ------------------------------
    ujwal upadhyay
    fultonbank
    ------------------------------



  • 4.  RE: Potential matches API returns more suspect matches than UI.

    Posted 06-16-2023 14:51

    Have you used the same match rule uri previously with a different rule condition? We had a similar situation in the past and the following api helped us to recover.

    {{tenantURL}}/rebuildpmcounters?filter=equals(type,'configuration/entityTypes/Organization')&distributed=true&taskPartsCount=5


    Thanks,
    ------------------------------
    Harsha Karumuri
    Dodge Data and Analytics
    Hamilton TownshiP NJ
    ------------------------------



  • 5.  RE: Potential matches API returns more suspect matches than UI.

    Reltio Partner
    Posted 06-16-2023 13:08

    Do you have any Automatic Match Rule which has Negative Rule ?

    Also, can you share a sample record to view what might be the issue. Share the cURL and response



    ------------------------------
    Sheshadri V
    Fresh Gravity
    ------------------------------



  • 6.  RE: Potential matches API returns more suspect matches than UI.

    Posted 06-16-2023 15:16

    Hello!

    We are not implementing any Negative Rules in Automatic Match Rules. 

    The cURL is:

    {{tenantURL}}/entities/{entityURI}/_matches?type=suspect&activeness=active&transitive=true

    The general format of the response is:

    With each match group having its own object with a URI. There are just more URIs than what is on the UI. I set the transitive flag to true and that separated some of the URIs, but not all. 

    {
      "configuration/entityTypes/Contact/matchGroups/Rule1": [
        {
          "object": {
            "uri": "entities/1FlqKx6u",
            "type": "configuration/entityTypes/Contact",
            "createdBy": "",
            "createdTime": 1634733336357,
            "updatedBy": ,
            "updatedTime": 1644267094743,
            "isFavorite": false,
            "label": "TEST TEST",
            "secondaryLabel": ""
          }
        }
      ],
      "configuration/entityTypes/Contact/matchGroups/Rule2": [
        {
          "object": {
            "uri": "entities/1FlqKx6u",
            "type": "configuration/entityTypes/Contact",
            "createdBy": "",
            "createdTime": 1634733336357,
            "updatedBy": "",
            "updatedTime": 1644267094743,
            "isFavorite": false,
            "label": "TEST TEST",
            "secondaryLabel": ""
          }
        }
      ],Etc.....



    ------------------------------
    ujwal upadhyay
    fultonbank
    ------------------------------



  • 7.  RE: Potential matches API returns more suspect matches than UI.

    Reltio Partner
    Posted 06-18-2023 22:59

    Hello,

    If the api has more matches then they are legit so try running ReBuild Match Table task for specific entity or tenant and you should be seeing all those matches on UI as well.

    If the above didn't fix the issue you can raise an reltio issue and they would look into data and identify the issue.



    ------------------------------
    Sheshadri V
    Fresh Gravity
    ------------------------------



  • 8.  RE: Potential matches API returns more suspect matches than UI.

    Posted 06-20-2023 16:43

    Hello!

    Tried rebuilding and there are still more matches than on the UI. Using this API: Unmark Entities Marked as Not-A-Match | Reltio to unmark them also seems to not have them show up on the UI, only the ones that were there initially. 



    ------------------------------
    ujwal upadhyay
    fultonbank
    ------------------------------



  • 9.  RE: Potential matches API returns more suspect matches than UI.

    Reltio Partner
    Posted 06-21-2023 02:46

    Hi Ujwal,

    I would suggest raising an issue with Reltio support so that they can check the data to analyze and provide the root cause.



    ------------------------------
    Sheshadri V
    Fresh Gravity
    ------------------------------



  • 10.  RE: Potential matches API returns more suspect matches than UI.

    Reltio Partner
    Posted 06-23-2023 10:35

    Hi Ujwal,

    The UI is actually passing all of the following properties when using the API:

    • transitive=false
    • deep=1
    • activeness=all

    Instead of just using the transitive flag. Highlight on how the `deep` option is also in there. No Rebuild jobs should be required. Be mindful when you're comparing API result to UI result - you have to make sure you're using the same API options.

    Regards,

    Danail Iliev



    ------------------------------
    Danail Iliev
    Ulpia Tech
    ------------------------------