Reltio Connect

 View Only

Set in Match group for Conditional matching

  • 1.  Set in Match group for Conditional matching

    Reltio Partner
    Posted 8 hours ago

    Hi team,

    We have a requirement where where each match rule should follow the below condition

    Type should be fall within the  groups

    • Group 1: ('Life Science' ,'Flex')
    • Group 2 : ("DATA_CENTER,INDUSTRIAL_LOGISTICS)

    e.g. Area is exact match  and ( type in('Life Science' ,'Flex')) or ( type in('Life Science' ,'DATA_CENTER','INDUSTRIAL_LOGISTICS')).

    Data with Type Life Science can match with type as Flex or Data center. But Data with Type Flex should not match with Data Center.

    Instead of creating same rules with multiple combinations , is there any other way to achieve this?

    The configuration I tried with is given below. But there is no hope. Can you please help me here?

    {
    			  
    			  "and" : {
    			  
    						 "and": {
    							"exact": [
    							  "configuration/entityTypes/Property/attributes/GrossArea"
    									]
    								  },
    					 
    						 "or": {
    								"in": [
    								  
    								  {
    									"uri": "configuration/entityTypes/Property/attributes/PropertyType/attributes/UsageType",
    									"values": [
    									  "Life Science",
    									  "Flex"
    									]
    								  },
    								  {
    									"uri": "configuration/entityTypes/Property/attributes/PropertyType/attributes/UsageType",
    									"values": [
    									  "DATA_CENTER",
    									  "INDUSTRIAL_LOGISTICS"
    									]
    								  }
    								]
    							  }
    						}	
    					
    				}



    ------------------------------
    Raj
    MDM Architect
    Kolkata, West Bengal
    India
    ------------------------------