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

Tabelas de Armazenamento

Tabelas de Armazenamento

A transformação de Mascaramento de Dados mantém tabelas de armazenamento para substituição repetida entre sessões. Uma linha da tabela de armazenamento contém a coluna de origem e um par de valores mascarados. Toda vez que a transformação de Mascaramento de Dados mascara um valor com um valor substituto repetível, ela pesquisa a tabela de armazenamento por nome de dicionário, local, nome de coluna, valor de entrada e semente. Se ela encontrar uma linha, ela retorna o valor mascarado da tabela de armazenamento. Se a transformação de Mascaramento de Dados não encontrar uma linha, ela recuperará uma linha do dicionário com uma chave de hash.
O formato de nome do dicionário na tabela de armazenamento não é o mesmo para um dicionário de arquivo simples e um dicionário relacional. O nome do dicionário de um arquivo simples é identificado pelo nome do arquivo. Já o nome do dicionário relacional tem a seguinte sintaxe:
<Connection object>_<dictionary table name>
O Informatica fornece scripts que você pode executar para criar uma tabela de armazenamento relacional. Os scripts estão no seguinte local:
<PowerCenter Client installation directory>\client\bin\Extensions\DataMasking
O diretório contém um script para bancos de dados Sybase, Microsoft SQL Server, IBM DB2 e Oracle. Cada script recebe o nome Substitution_<tipo do banco de dados>. Você poderá criar uma tabela em um banco de dados diferente se configurar as instruções SQL e as restrições de chaves primárias.
É necessário criptografar as tabelas de armazenamento para mascaramento de substituição quando você tiver dados descriptografados no armazenamento e usar o mesmo valor de semente e dicionário para criptografar as mesmas colunas.