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

Mascaramento de Valores de String

Mascaramento de Valores de String

É possível configurar o mascaramento de chave para que as strings gerem saída repetível. Configure um formato de máscara para definir limitações para cada caractere na string de saída, para definir um formato de máscara. Configure os caracteres da string de origem e os caracteres de substituição de string de resultado que definem os caracteres origem para mascarar e os caracteres com os quais devem ser mascarados.
A figura a seguir mostra propriedades de mascaramento de chave para um tipo de dados de string:
A guia Propriedades de Mascaramento na caixa de diálogo Editar Transformações contém as colunas nome da porta, tipo de dados, precisão, escala, mascaramento e P/S Associada. A guia também contém os campos Semente, Parâmetro de Mapeamento, Formato de Máscara, Caracteres da String de Origem e Caracteres de substituição da String de Resultado.
É possível configurar as seguintes regras de mascaramento para valores de string de mascaramento de chave:
  • Semente.
    Aplique um valor semente para gerar dados mascarados determinísticos para uma coluna. Selecione uma das seguintes opções:
    • Valor.
      Aceite o valor semente padrão ou insira um número entre 1 e 1.000.
    • Parâmetro de Mapeamento
      . Use um parâmetro de mapeamento para definir o valor semente. O Designer exibe uma lista dos parâmetros de mapeamento que você cria para o mapeamento. Escolha o parâmetro de mapeamento na lista para usar como o valor semente.
  • Formato de Máscara.
    Para cada caractere dos dados de entrada, defina o tipo de caractere a ser substituído. É possível limitar cada caractere a um tipo de caractere alfabético, numérico ou alfanumérico.
  • Caracteres da String de Origem.
    Defina os caracteres na string de origem que deseja mascarar. Por exemplo, mascare o caractere de sinal de número (#) sempre que ocorrer nos dados de entrada. A Transformação de Mascaramento de Dados mascara todos os caracteres de entrada quando os caracteres da string de origem estiverem em branco. A Transformação de Mascaramento de Dados nem sempre retorna dados exclusivos se o número de caracteres de strings de origem for inferior ao número de caracteres da string de resultado.
  • Caracteres da String de Resultado.
    Substitua os caracteres na string de destino pelos caracteres que você definir nos Caracteres da String de Resultado. Por exemplo, insira os caracteres a seguir para configurar cada máscara para que contenha todos os caracteres alfabéticos maiúsculos:
    ABCDEFGHIJKLMNOPQRSTUVWXYZ