Uma transformação de Pesquisa conectada é uma transformação de Pesquisa que está conectada a uma origem ou destino em um mapeamento.
Quando você executa um mapeamento que contém uma transformação de Pesquisa conectada, o Serviço de Integração realiza as seguintes etapas:
O Serviço de Integração transmite valores de outra transformação para as portas de entrada na transformação de Pesquisa.
Para cada linha de entrada, o Serviço de Integração consulta o cache ou a origem da pesquisa com base nas portas de pesquisa e na condição de pesquisa na transformação.
Se a transformação não estiver armazenada no cache, ou se utilizar um cache estático, o Serviço de Integração retorna valores da consulta de pesquisa.
Se a transformação utilizar um cache dinâmico, o Serviço de Integração insere a linha no cache quando não encontrar a linha no cache. Quando o Serviço de Integração encontrar a linha no cache, ele a atualiza no cache ou a mantém sem alterações. Ele sinaliza a linha como inserção, atualização ou sem alterações.
O Serviço de Integração retorna dados da consulta e os transmite para a próxima transformação no mapeamento.
Se a transformação utilizar um cache dinâmico, é possível transferir linhas a uma transformação de filtro ou de roteador para filtrar novas linhas para o destino.
Este capítulo discorre sobre Transformações Pesquisa Conectada, salvo indicação em contrário.