Indicadores de resultado de nivel de registro

Los indicadores de resultado de nivel de registro brindan datos acerca de los resultados del procesamiento de ValidateAddressLoqate para cada registro, como por ejemplo sobre el resultado exitoso o no del intento de cruce, el codificador que procesó la dirección y otros detalles. La siguiente tabla muestra los indicadores de resultado de nivel de registro devueltos por ValidateAddressLoqate.

Tabla 1. Indicadores de nivel de registro

columnName

Descripción

Confidence

El nivel de confianza asignado a la dirección devuelta. El rango varía de cero (0) a 100: el cero indica una falla, y el 100 indica un grado muy alto de confianza respecto de que los resultados del cruce sean correctos. Para cruces múltiples, el nivel de confianza es 0. Para obtener información detallada sobre cómo se calcula este valor, consulte Introducción al algoritmo de confianza de Validate Address Loqate.

CouldNotValidate

Si no se encuentra un cruce, este campo indica el componente de la dirección que no pudo validarse:

  • ApartmentNumber
  • HouseNumber
  • StreetName
  • PostalCode
  • ciudad
  • Directional
  • StreetSuffix
  • Empresa
  • POBoxNumber
Nota: Es posible que se devuelva más de un componente, en una lista en la que aparecen separados por comas.

MatchScore

MatchScore indica la similitud entre los datos de entrada y el cruce de datos de referencia más cercano. Este campo es muy diferente del campo Confidence (Confianza), pues ese campo indica cuánto se modificó una dirección para obtener un cruce, mientras que el significado de los valores de MatchScore varía si las direcciones corresponden o no a Estados Unidos. o a fuera de Estados Unidos. de Estados Unidos

El campo de número entero getFieldMatchscore (unit record, const char*) consta de un valor decimal entre 0 y 100 que refleja la similitud entre los datos de entrada identificados y el cruce de datos de referencia más cercano. El resultado 100 indica que solo se realizaron cambios de alias, uso de mayúsculas y minúsculas o diacríticos en los datos de entrada. El resultado 0 indica que no hay similitud entre los datos de entrada y el cruce de datos de referencia más cercano.

Nota: Tanto los componentes de Validate Address Loqate como los del módulo Advanced Matching utilizan el campo MatchScore. El valor del campo MatchScore en la salida de un flujo de datos es determinado por la última etapa que modifica el valor antes de enviarlo a la etapa de salida Si el flujo de datos contiene componentes de Validate Address Loqate y del módulo Advanced Matching, y usted desea ver los datos de salida del campo MatchScore para cada etapa, utilice una etapa Transformer para copiar el valor de MatchScore en otro campo. Por ejemplo, Validate Address Loqate genera un campo de salida denominado MatchScore y luego una etapa Transformer puede copiar el campo MatchScore desde Validate Address Loqate a un campo denominado AddressMatchScore. Al ejecutarse, la etapa de cruce completa el campo MatchScore con el valor proveniente de la etapa y transmite el valor del campo AddressMatchScore a través de la etapa Validate Address Loqate.

ProcessedBy

Indica el codificador de direcciones que procesó la dirección:

LOQATE
La dirección fue procesada por el codificador de Loqate.

Status

Resultado exitoso o fallido del intento de cruce. Para múltiples cruces, el valor de este campo es "F" para todos los cruces posibles.

null (nulo)
Sin errores
F
Falla

Status.Code

Motivo de la falla, en caso de que haya una.

  • UnableToValidate

Status.Description

Descripción del problema, en caso de que haya alguno.

Address Not Found
Este valor aparecerá si Status.Code=UnableToValidate.