O Serviço de Integração atualiza o cache dinâmico com base no tipo de linha, no resultado da consulta e nas propriedades da transformação de Pesquisa.
Ao usar um cache de pesquisa dinâmica, defina o tipo das linhas recebidas pela transformação Pesquisa, como inserir ou atualizar. Você pode definir alguma linhas como atualizar ou todas como inserir ou atualizar. Por padrão, o tipo de todas as linhas recebidas por uma transformação Pesquisa é inserir. Você pode adicionar uma transformação Estratégia de Atualização antes da transformação Pesquisa para definir o tipo de linha como atualizar.
O Serviço de Integração inserirá ou atualizará linhas no cache ou não alterará o cache. Por padrão, a transformação de Pesquisa insere uma linha no cache quando o tipo de linha é de inserção e atualiza uma linha quando o tipo de linha é de atualização.
No entanto, você pode configurar as seguintes propriedades de Pesquisa para alterar o modo como o Serviço de Integração lida com inserções e atualizações no cache:
Inserir ou Atualizar
. Aplica-se às linhas inseridas na transformação de Pesquisa com o tipo de linha inserir. Use essa opção para atualizar a linha no cache se os dados já existem nele. Se você não habilitar essa opção, o Serviço de Integração inserirá as linhas no cache, independentemente de elas existirem.
Atualizar ou Inserir
. Aplica-se às linhas inseridas na transformação de Pesquisa com o tipo de linha atualizar. Use essa opção para inserir uma linha de atualização se os dados não existirem no cache. Se você não habilitar essa opção, o Serviço de Integração ignorará a linha se ele não existir no cache.
Você pode selecionar a propriedade Inserir ou Atualizar ou Atualizar ou Inserir, ou pode selecionar ambas ou nenhuma.
É possível configurar a Transformação Pesquisa para sincronizar a origem de Pesquisa e o cache dinâmico. Ao sincronizar a origem de Pesquisa e o cache, a Transformação Pesquisa insere linhas diretamente na origem de pesquisa. Não se transfere linhas de inserção ao destino. Use esta configuração para executar várias sessões com transformações de Pesquisa que inserem linhas no mesmo destino.