Module Values.GetMatchIdInputSource

Returns the corresponding Match ID of a customer record if the record has been processed in a rule-based matching workflow. You can call this API as a dry run of an incremental load on the rule-based matching workflow.

Sourcetype nonrec t = {
  1. workflowName : EntityName.t;
    (*

    The name of the workflow.

    *)
  2. record : RecordAttributeMap.t;
    (*

    The record to fetch the Match ID for.

    *)
  3. applyNormalization : Boolean.t option;
    (*

    Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an AttributeType of PHONE_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.

    *)
}
Sourceval context_ : string
Sourceval make : ?applyNormalization:??? -> workflowName:EntityName.t -> record:RecordAttributeMap.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Boolean.t | `Map of ([> `String of RecordAttributeMapKeyString.t ] * [> `String of RecordAttributeMapValueString.t ]) list | `String of EntityName.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t