IM Centro de Informações do Relationship Resolution, Versão 4.2

Construindo Consultas de Serviços da Web para Localizar Entidades com Atributos Semelhantes

Utilize estas instruções para construir um documento de entrada UMF_SEARCH para localizar entidades no banco de dados da entidade que correspondem aos valores dos dados dos atributos especificados nos critérios de procura. Você envia o documento de entrada UMF_SEARCH por meio de serviços da Web para um pipeline de serviços da Web para processamento. Quando o pipeline processar a consulta, os serviços da Web retornarão um documento de saída UMF_SEARCH_RESULTS que contém uma lista de entidades correspondentes aos critérios de procura.

Antes de iniciar :
O WebSphere Application Server deve estar em execução e pelo menos um pipeline de serviços da Web deve estar iniciado e em execução para receber e processar o documento de entrada UMF_SEARCH.
Sobre Esta Tarefa:
Como o pedido de consulta é um documento de entrada UMF, os critérios devem ser formatados utilizando tags UMF válidas. Você pode utilizar qualquer editor de texto ou utilitário que cria UMF.
Procedimento:
  1. Crie um novo documento de entrada UMF_SEARCH.
  2. No segmento ROOT, digite as tags e valores UMF necessários, além de tags e valores UMF opcionais que você deseja utilizar para especificar os critérios de procura. Digite pelo menos valores para estas tags UMF:
    1. Digite o código da origem de dados na tag DSRC_CODE. O código da origem de dados padrão para procuras de pipeline de serviços da Web é 1589. Se você utilizar um código da origem de dados diferente do código da origem de dados de procura de pipeline de serviços da Web padrão, certifique-se de que ele esteja configurado para não resolver entidades.
    2. Digite o código de referência da origem de dados que faz referência à transação da mensagem solicitante na tag DSRC_REF. O código de referência da origem de dados deve ser significativo, porque ele é retornado ao aplicativo de chamada.
    3. Digite o código de formato para indicar o formato de saída dos resultados utilizando a tag FORMAT_CODE. O IBM Relationship Resolution é fornecido com três códigos de formato integrado para uma procura de pipeline de serviços da Web utilizando UMF_SEARCH:
      • WS_SUMMARY_TOP10, que retorna as 10 principais entidades que correspondem aos critérios de procura
      • WS_SUMMARY_TOP100, que retorna as 100 principais entidades que correspondem aos critérios de procura
      • Consulta WS_SUMMARY, que retorna todas as entidades que correspondem aos critérios de procura
      Se você utilizar um código de formato diferente, ele deverá ser configurado na tabela UMF_OUTPUT_FORMAT.
    4. Digite a contagem mínima de resolução na tag MIN_LIKE_SCORE para estabelecer a contagem numérica mais baixa que é considerada uma correspondência entre os valores de atributo nos critérios de procura e as entidades no banco de dados da entidade contendo os mesmos atributos. Quanto mais alta a contagem, mais exata a correspondência deve ser. Uma contagem de 100 indica uma correspondência exata.
  3. Utilizando os outros segmentos válidos do documento de entrada UMF, digite os valores dos dados para os atributos que formam os critérios de procura. Estes valores são os atributos que a procura de pipeline de serviços da Web está procurando para construir a lista de entidades com valores de correspondência ou semelhantes. A proximidade da correspondência depende do valor em MIN_LIKE_SCORE.
  4. Envie o documento de entrada UMF_SEARCH por meio de serviços da Web.
Um pipeline de serviços da Web alimenta o documento UMF_SEARCH utilizando o processo de resolução da entidade para localizar entidades no banco de dados utilizando os critérios especificados. O pipeline então processa a consulta, cria arquivos de criação de log normais e retorna os resultados em um documento UMF_SEARCH_RESULTS por meio de serviços da Web para o aplicativo de chamada utilizando o formato selecionado.

Consulta de Documento UMF_SEARCH de Exemplo

Este documento de entrada UMF_SEARCH de exemplo utiliza o código de formato WS_SUMMARY_TOP10 para consultar o banco de dados da entidade para procurar as 10 principais entidades que contêm números de previdência social em que o valor dos dados do número de previdência social corresponde exatamente ao valor dos dados de 555-09-8761:
Nota: Este exemplo é formatado para capacidade de leitura e não segue a linha única necessária por formato de registro UMF.
<UMF_SEARCH>
	<DSRC_CODE>1589</DSRC_CODE> 	
	<DSRC_REF>1223</DSRC_REF>
	<MIN_LIKE_SCORE>100</MIN_LIKE_SCORE>
	<FORMAT_CODE>WS_SUMMARY_TOP10</FORMAT_CODE>
	<NUMBER>
		<NUM_TYPE>SSN</NUM_TYPE>
		<NUM_VALUE>555-09-8761</NUM_VALUE>
	</NUMBER>
</UMF_SEARCH>
Tarefas relacionadas
Construindo Consultas de Serviços da Web para Localizar uma Entidade Específica
Ativando o Mecanismo de Contagem Dinâmico


Feedback

Última atualização: 2007