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

Formato de Máscara

Formato de Máscara

Configure um formato de máscara para limitar cada caractere da coluna de saída a um caractere alfabético, numérico ou alfanumérico. Use os caracteres a seguir para definir um formato de máscara:
A, D, N, X, +, R
O formato de máscara contém caracteres em maiúsculas. Quando você insere um caractere de máscara em minúscula, a transformação de Mascaramento de Dados converte o caractere em letra maiúscula.
A tabela a seguir descreve os caracteres do formato de máscara:
Caractere
Descrição
A
Caracteres alfabéticos. Por exemplo, caracteres em ASCII de a a z e de A a Z.
Dia
Dígitos de 0 a 9. A transformação de Mascaramento de Dados retorna um "X" para caracteres diferentes dos dígitos de 0 a 9.
N
Caracteres alfanuméricos. Por exemplo, caracteres em ASCII de a a z, de A a Z e de 0 a 9.
X
Qualquer caractere. Por exemplo, alfanumérico ou símbolo.
+
Sem mascaramento.
R
Caracteres restantes. R especifica que os caracteres restantes na string podem ser qualquer tipo de caractere. R deve aparecer como o último caractere da máscara.
Por exemplo, um nome de departamento tem o formato a seguir:
nnn-<department_name>
É possível configurar uma máscara para forçar os três primeiros caracteres para serem numéricos, o nome do departamento para ser alfanumérico e o traço para permanecer na saída. Configure o seguinte formato de máscara:
DDD+AAAAAAAAAAAAAAAA
A Transformação Mascaramento de Dados substitui os três primeiros caracteres por caracteres numéricos. O quarto caractere não é substituído. A transformação de Mascaramento de Dados substitui os caracteres restantes por caracteres alfabéticos.
Se você não definir um formato de máscara, a Transformação Mascaramento de Dados substituirá cada caractere de origem por qualquer caractere. Se o formato de máscara for mais extenso do que a string de entrada, a Transformação Mascaramento de Dados ignora os caracteres a mais no formato de máscara. Se o formato de máscara for menor que a string de origem, a transformação de Mascaramento de Dados mascarará os caracteres restantes com formato R.
Não é possível configurar um formato de máscara com a opção de intervalo.