目录

Search

  1. 前言
  2. 使用转换
  3. 汇总器转换
  4. 自定义转换
  5. 自定义转换函数
  6. 数据屏蔽转换
  7. 数据屏蔽示例
  8. 表达式转换
  9. 外部过程转换
  10. 筛选器转换
  11. HTTP 转换
  12. Identity Resolution 转换
  13. Java 转换
  14. Java 转换 API 引用
  15. Java 表达式
  16. Java 转换示例
  17. 联接器转换
  18. 查找转换
  19. 查找缓存
  20. 动态查找缓存
  21. 规范器转换
  22. 等级转换
  23. 路由器转换
  24. 序列生成器转换
  25. 排序器转换
  26. 源限定符转换
  27. SQL 转换
  28. 在映射中使用 SQL 转换
  29. 存储过程转换
  30. 事务控制转换
  31. 联合转换
  32. 非结构化数据转换
  33. 更新策略转换
  34. XML 转换

转换指南

转换指南

存储表

存储表

数据屏蔽转换为会话间的可重复置换维护存储表。 存储表行包含源列和屏蔽的值对。 当数据屏蔽转换每次使用可重复置换值屏蔽某个值时,将根据字典名称、区域设置、列名称、输入值和种子搜索存储表。 如果找到一个行,将从存储表返回该屏蔽值。 如果数据屏蔽转换未找到行,将从字典接收一个行以及一个哈希键。
存储表中的字典名称格式对于平面文件字典和关系字典是不同的。 平面文件字典名称通过文件名进行标识。 关系字典名称使用以下语法:
<Connection object>_<dictionary table name>
Informatica 提供可运行以创建关系存储表的脚本。 这些脚本位于以下位置:
<PowerCenter Client installation directory>\client\bin\Extensions\DataMasking
该目录包含 Sybase、Microsoft SQL Server、IBM DB2 和 Oracle 数据库的脚本。 每个脚本都命名为 Substitution_<数据库类型>。 如果您配置 SQL 语句和主键约束,就能在一个不同的数据库中创建表。
当存储中具有未加密的数据并使用了相同的种子值和字典来加密相同的列时,需要为置换屏蔽加密存储表。