IM InfoSphere Identity Insight, Versión 8.0


Documento de entrada UMF_SEARCH

El documento de entrada UMF_SEARCH contiene la solicitud y los criterios de una búsqueda de interconexión de servicios Web. Contiene la colección de segmentos UMF que estructuran los datos de entrada para buscar, en la base de datos de entidades, las entidades que contienen valores de atributo que coinciden con los criterios de búsqueda y, después, devolver la lista de entidades a la aplicación de llamada. Los resultados de la búsqueda de interconexión de servicios Web se devuelven a la aplicación de llamada en un documento de salida UMF_SEARCH_RESULT.

Estos elementos y segmentos UMF necesarios comprenden el documento de entrada UMF_SEARCH
DSRC_CODE
Código UMF del código de fuente de datos que es necesario ya que hace referencia e identifica la aplicación de llamada. Como parte del registro de interconexiones normal, este código de fuente de datos se registra en la tabla UMF_LOG para cada UMF_SEARCH procesado.
El sistema ya está configurado con un código de fuente de datos, 1589, que se puede utilizar para todas las búsquedas de interconexión de servicios Web. Este código de fuente de datos realiza el proceso de resolución de entidades sin resolver los criterios de búsqueda de entrada con la entidad en la base de datos de entidades que coincide con la búsqueda. Puede crear su propio código de fuente de datos para una aplicación de llamada en particular, tan sólo debe asegurarse de que el código de fuente de datos se establezca en no resolver las entidades.
DSRC_REF
Código UMF de referencia de fuente de datos que es necesario ya que hace referencia a la transacción del mensaje de solicitud y se devuelve a la aplicación de llamada.
SRC_CREATE_DT
Código UMF de la fecha de creación del origen, que es opcional. Si este código contiene un valor, se utiliza para registro.
SRC_LSTUPD_DT
Código UMF de la fecha de la última actualización del origen, que es opcional. Si este código contiene un valor, se utiliza para registro.
SRC_LSTUP_US
Código UMF del último usuario actualizado del origen, que es opcional. Si este código contiene un valor, se utiliza para registro.
MIN_LIKE_SCORE
Código UMF de puntuación de resolución (o similitud) mínima que es necesario a fin de establecer el valor de coincidencia más bajo para los demás segmentos y códigos UMF especificados. Esta puntuación numérica determina lo que se considera una coincidencia entre los valores de atributo solicitados y las entidades de la base de datos de entidad que contienen los mismos atributos. Cuanto más alta es la puntuación, más exacta debe ser la coincidencia. Una puntuación de 100 indica una coincidencia exacta.
Por ejemplo, si la búsqueda es para encontrar todas las entidades con un número de seguridad social específico, MIN_LIKE_SCORE determina el grado de coincidencia que el número de seguridad social debe tener con el valor de datos de seguridad social especificado en la consulta antes de que una entidad de la base de datos se liste como parte del conjunto de resultados para esta consulta.
FORMAT_CODE
Código UMF que se correlaciona con el formato de documento de salida UMF que se especifica en la tabla UMF_FORMAT_CODE. IBM InfoSphere Identity Insight se suministra con tres códigos de formato incorporados para una búsqueda de interconexión de servicios Web que utilizan UMF_SEARCH:
  • WS_SUMMARY_TOP10, que devuelve las 10 primeras entidades que coinciden con los criterios de búsqueda
  • WS_SUMMARY_TOP100, que devuelve las 100 primeras entidades que coinciden con los criterios de búsqueda
  • La consulta WS_SUMMARY, que devuelve todas las entidades que coinciden con los criterios de búsqueda
La única diferencia entre estas consultas es el número de registros devueltos, que se especifica en el nombre de la consulta.
Después se especifican los criterios de búsqueda opcionales utilizando los otros segmentos UMF disponibles y sus códigos validos para nombres, direcciones, números, caracteristicas y direcciones de correo electrónico.
NAME
Busca los atributos de nombre que definen el nombre de una persona, organización, lugar o elemento, tal como se define en el model de identidad y la identidad entrante.
NUMBER
Busca atributos de nombre que constan de datos normalmente descritos como un número, por ejemplo números de tarjetas de crédito, números de telefono y números de pasaporte.
ADDRESS
Busca atributos de direcciones que definen una ubicación de la identidad y que normalmente contienen información de una dirección estándard: nombre de la calle y número; número de edificio, ciudad, estado, país y código postal.
ATTRIBUTE
Busca características de atributos que definen otros rasgo de identidad o otro tipo de información que no está expresada con otros tipos de atributos.
EMAIL
Busca atributos de correo electrónico que definen direcciones de correo electrónico de internet.

Ejemplo de consulta UMF_SEARCH

Este ejemplo de consulta UMF_SEARCH devuelve las 5 primeras entidades de la base de datos de entidades que tienen un número de seguridad social que coincide exactamente con el número de seguridad social de 555-09-8761. Aunque se encontrasen más entidades, sólo se devuelven las 5 primeras entidades de la lista.
Nota: Este ejemplo está formateado para la lectura y no sigue el formato necesario de una línea por registro UMF.
<UMF_SEARCH>
	<DSRC_CODE>1589</DSRC_CODE>
	<DSRC_REF>1223</DSRC_REF>
	<MIN_LIKE_SCORE>100</MIN_LIKE_SCORE>
	<MAX_RETURN_CNT>5</MAX_RETURN_CNT>
	<FORMAT_CODE>WS_SUMMARY</FORMAT_CODE>
	<NUMBER>
		<NUM_TYPE>SSN</NUM_TYPE>
		<NUM_VALUE>555-09-8761</NUM_VALUE>
	</NUMBER>
</UMF_SEARCH>



Comentarios



Última actualización: 2009