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

Parâmetros de Mapeamento

Parâmetros de Mapeamento

Você pode usar um parâmetro de mapeamento para definir um valor de semente. Crie um parâmetro de mapeamento para cada valor de semente que você deseja adicionar à transformação. O valor do parâmetro de mapeamento é um número entre 1 e 1.000.
Quando você configurar o mascaramento da dados para uma coluna, selecione Parâmetro de Mapeamento para a semente. O Designer exibe uma lista dos parâmetros de mapeamento. Selecione um parâmetro de mapeamento na lista. Antes de executar uma sessão, você pode alterar o valor do parâmetro de mapeamento em um arquivo de parâmetro para a sessão.
Crie os parâmetros de mapeamento antes de criar a transformação de Mascaramento de Dados. Se você decidir parametrizar o valor da semente e o mapeamento não tiver nenhum parâmetro de mapeamento, um erro aparece. Se você selecionar uma porta com uma regra de mascaramento que faz referência a um parâmetro de mapeamento excluído, o Designer gera um novo valor de semente aleatório para a porta. O valor da semente não é um parâmetro de mapeamento. Aparecerá a mensagem de que o parâmetro de mapeamento foi excluído e o Designer cria um novo valor de semente.
O Serviço de Integração aplica um valor de semente padrão nas circunstâncias a seguir:
  • A opção de parâmetro de mapeamento é selecionada para uma coluna, mas a sessão não tem nenhum arquivo de parâmetro.
  • Você exclui o parâmetro de mapeamento.
  • Um valor de semente do parâmetro de mapeamento não é um número entre 1 e 1.000.
O Serviço de Integração aplica valores mascarados do arquivo de valores padrão. Você pode editar o arquivo de valor padrão para alterar os valores padrão.
O arquivo de valor padrão é um arquivo XML no local a seguir:
<PowerCenter Installation Directory>\infa_shared\SrcFiles\defaultValue.xml
O par nome-valor para a semente é
default_seed = "500".
Se o valor da semente no arquivo de valor padrão não estiver entre 1 e 1.000, o Serviço de Integração atribui o valor de 725 à semente e escreve uma mensagem no log da sessão.