EntityResolution / Client / get_match_id
get_match_id#
- EntityResolution.Client.get_match_id(**kwargs)#
Returns the corresponding Match ID of a customer record if the record has been processed.
See also: AWS API Documentation
Request Syntax
response = client.get_match_id( applyNormalization=True|False, record={ 'string': 'string' }, workflowName='string' )
- Parameters:
applyNormalization (boolean) – Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an
AttributeType
ofPHONE_NUMBER
, and the data in the input table is in a format of 1234567890, Entity Resolution will normalize this field in the output to (123)-456-7890.record (dict) –
[REQUIRED]
The record to fetch the Match ID for.
(string) –
(string) –
workflowName (string) –
[REQUIRED]
The name of the workflow.
- Return type:
dict
- Returns:
Response Syntax
{ 'matchId': 'string', 'matchRule': 'string' }
Response Structure
(dict) –
matchId (string) –
The unique identifiers for this group of match records.
matchRule (string) –
The rule the record matched on.
Exceptions
EntityResolution.Client.exceptions.ThrottlingException
EntityResolution.Client.exceptions.InternalServerException
EntityResolution.Client.exceptions.ResourceNotFoundException
EntityResolution.Client.exceptions.AccessDeniedException
EntityResolution.Client.exceptions.ValidationException