IM InfoSphere Identity Insight, Version 8.0

Codes de format WS_SUMMARY

IBM InfoSphere Identity Insight contient trois codes de format préconfigurés afin d'être utilisés avec le document d'entrée UMF_SUMMARY : WS_SUMMARY, WS_SUMMARY_TOP10 et WS_SUMMARY_TOP100. Ces codes de format renvoient la liste des entités qui concordent avec les critères définis dans le document d'entrée UMF_SUMMARY. La seule différence entre ces codes de format est le nombre maximal de fiches renvoyées, désigné dans le nom du code de format.

Exemple de recherche via pipeline de services Web au moyen du code de format WS_SUMMARY_TOP10

Cet exemple de recherche via pipeline de services Web renvoie les dix entités de la base de données d'entités qui concordent le plus avec les critères de recherche suivants :
  • Nom : Joe Franklin
  • Téléphone : 415-555-3325
  • Date de naissance : 2 janvier 1956
Il se sert du document d'entrée UMF_SEARCH pour indiquer ces critères qui désignent également le code de formatWS_SUMMARY_TOP10.
Remarque : Le format choisi pour cet exemple est utilisé dans un souci de lisibilité et ne respecte pas le format obligatoire d'une ligne par fiche UMF.
<UMF_SEARCH>
	<FORMAT_CODE>WS_SUMMARY_TOP10</FORMAT_CODE>
	<DSRC_CODE>1589</DSRC_CODE>
	<DSRC_REF>556</DSRC_REF>
	<MIN_LIKE_SCORE>80</MIN_LIKE_SCORE>
	<NAME>
		<NAME_TYPE>M</NAME_TYPE>
		<LAST_NAME>FRANKLIN</LAST_NAME>
		<FIRST_NAME>JOE</FIRST_NAME>
	</NAME>
	<NUMBER>
		<NUM_TYPE>PHONE</NUM_TYPE>
		<NUM_VALUE>415-555-3325</NUM_VALUE>
	</NUMBER>
	<ATTRIBUTE>
		<ATTR_TYPE>DOB</ATTR_TYPE>
		<ATTR_VALUE>01/02/1956</ATTR_VALUE>
	</ATTRIBUTE>
</UMF_SEARCH>

Après avoir envoyé ce document UMF_SEARCH via les services Web en vue de leur traitement par un pipeline de services Web, l'application appelante reçoit une réponse dans le document UMF_SEARCH_RESULT suivant :

<UMF_SEARCH_RESULT>	
	<DSRC_CODE>1589</DSRC_CODE>
	<ENTITY>
		<MATCHED_ENTITY_ID>38763</MATCHED_ENTITY_ID>
		<ENT_NAME>FRANKLIN, JOEY</ENT_NAME>
		<ENT_PHONE>415-555-3325</ENT_PHONE>
		<ENT_DOB>01/02/1956</ENT_DOB>
		<LIKE_SCORE>90</LIKE_SCORE>
	</ENTITY>	
	<ENTITY>
		<MATCHED_ENTITY_ID>87</MATCHED_ENTITY_ID>
		<ENT_NAME>FRANKLIN, JOSEPH</ENT_NAME>
		<ENT_PHONE>415-555-3325</ENT_PHONE>
		<ENT_DOB>02/01/1956</ENT_DOB>
		<LIKE_SCORE>80</LIKE_SCORE>
	</ENTITY>
	<ENTITY>
		<MATCHED_ENTITY_ID>330</MATCHED_ENTITY_ID>
		<ENT_NAME>FRANKLIN, J</ENT_NAME>
		<ENT_PHONE>451-555-3325</ENT_PHONE>
		<ENT_DOB>01/02/1956</ENT_DOB>
		<LIKE_SCORE>80</LIKE_SCORE>
	</ENTITY>	
	<FROM_NODE>556</FROM_NODE>
	<FORMAT_CODE>WS_SUMMARY_TOP10</FORMAT_CODE>
	<MIN_LIKE_SCORE>80</MIN_LIKE_SCORE>
	<PAGE_NUM>1</PAGE_NUM>
	<RETURN_CNT>3</RETURN_CNT>
</UMF_SEARCH_RESULT>

Dans ce cas, il n'existe dans la base de données que trois entités concordant avec les critères de recherche, avec un score de ressemblance minimum de 80.



Commentaires en retour

Dernière mise à jour : 2009