webMethods, OneData, and Terracotta  10.2 | Managing Master Data with webMethods OneData | webMethods OneData Consolidation MDM Guide | Data Quality Services | WmDataQuality Package pub.dq Services | pub.dq:simpleMultiMatch
 
pub.dq:simpleMultiMatch
Compares the values of identically named strings in two documents and returns an overall score that helps to determine if the string pairs in the two documents match.
Input Parameters
algorithm
String The algorithm to use when matching the values of identically named strings in two documents. Valid values are JaroWinkler and Levenshtein. The default value is JaroWinkler.
document1
Document A document containing a list of strings. This service matches the values of each string against the values of the string with the same name in document2. You can specify the strings as key=value pairs. If a string in document1 is either empty or null, the service ignores the string for matching.
document2
Document A document containing a list of strings. This service matches the values of each string against the value of a string with the same name in document1. You can specify the strings as key=value pairs.
range
String Optional. Maximum value of the score output parameter. This value should be a positive integer greater than zero. The default value is 100.
Output Parameters
score
String A number that indicates how closely the strings in the two documents match. This value is between zero and the value specified in the range input parameter.
*A value of zero Indicates that the strings do not match.
*If the values of score and range match, the compared strings are an exact match.
The score is rounded to two decimal places.
Usage Notes
*If the string in document1 and the corresponding string in document2 are either empty or null, this service ignores the strings for matching.
*If the string in document1 is either empty or null, but the corresponding string in document2 is not empty or null, score is zero for that string.

Copyright © 2011-2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release