Sumário

Search

  1. Prefácio
  2. Trabalhando com Transformações
  3. Transformação Agregador
  4. Transformação Personalizada
  5. Funções de Transformação Personalizada
  6. Transformação Mascaramento de Dados
  7. Exemplos de Mascaramento de Dados
  8. Transformação Expressão
  9. Transformação Procedimento Externo
  10. Transformação Filtros
  11. Transformação HTTP
  12. Transformação de Resolução de Identidade
  13. Transformação Java
  14. Referência da API da transformação Java
  15. Expressões Java
  16. Exemplo de Transformação Java
  17. Transformação Joiner
  18. Transformação Pesquisa
  19. Caches de Pesquisa
  20. Cache de Pesquisa Dinâmica
  21. Transformação Normalizador
  22. Transformação Classificação
  23. Transformação Roteador
  24. Transformação de Gerador de Sequência
  25. Transformação Classificador
  26. Transformação de Qualificador de Origem
  27. Transformação SQL
  28. Usando a Transformação SQL em um Mapeamento
  29. Transformação Procedimento Armazenado
  30. Transformação Controle de Transações
  31. Transformação União
  32. Transformação Dados Não Estruturados
  33. Transformação Estratégia de Atualização
  34. Transformações XML

Guia de Transformações

Guia de Transformações

Atualizações do Cache de Pesquisa Dinâmica

Atualizações do Cache de Pesquisa Dinâmica

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.