目录

Search

  1. 前言
  2. 转换简介
  3. 转换端口
  4. 转换缓存
  5. 地址验证器转换
  6. 汇总器转换
  7. 关联转换
  8. 离散记录异常转换
  9. 大小写转换器转换
  10. 分类器转换
  11. 比较转换
  12. 合并转换
  13. 数据屏蔽转换
  14. 数据处理器转换
  15. 判定转换
  16. 重复记录异常转换
  17. 表达式转换
  18. 筛选器转换
  19. 层次结构到关系转换
  20. Java 转换
  21. Java 转换 API 引用
  22. Java 表达式
  23. 联接器转换
  24. 键生成器转换
  25. 标签创建器转换
  26. 查找转换
  27. 查找缓存
  28. 动态查找缓存
  29. 匹配转换
  30. 字段分析中的匹配转换
  31. 标识分析中的匹配转换
  32. 合并转换
  33. 规范器转换
  34. 解析器转换
  35. Python 转换
  36. 等级转换
  37. 读取转换
  38. 关系到层次结构转换
  39. REST Web 服务使用者转换
  40. 路由器转换
  41. 序列生成器转换
  42. 排序器转换
  43. SQL 转换
  44. 标准创建器转换
  45. 联合转换
  46. 更新策略转换
  47. Web 服务使用者转换
  48. 解析 Web 服务 SOAP 消息
  49. 生成 Web 服务 SOAP 消息
  50. 加权平均值转换
  51. 写入转换
  52. 转换分隔符

Developer 转换指南

Developer 转换指南

状态代码值和状态说明值

状态代码值和状态说明值

持久性状态代码和持久性状态说明描述了转换输入记录和数据存储所代表的记录之间的关系。转换将使用序列标识符值来标识记录,以及确定数据集中各个记录之间的关系。
持久性状态代码和持久性状态说明具有通用结构。状态代码和状态说明的输出数据字符串中每个位置都包含相同信息。

数据集状态

状态代码和状态说明的第一个值标识了包含记录的数据集。
下表介绍了转换可能在第一位返回的状态代码和状态说明:
状态代码
状态说明
S
存储。
当前记录源自索引数据存储。
I
输入。
当前记录源自转换输入数据。

重复记录状态

状态代码和状态说明的第二个值描述了转换索引数据和永久性数据存储之间的关系。
下表介绍了转换可能在第二位返回的状态代码和状态说明:
状态代码
状态说明
A
不存在。
索引数据存储不包含当前记录的数据。
E
存在。
当前记录存在于索引数据存储和转换输入数据中。
I
无效。
转换无法分析当前记录。例如,转换无法生成记录的索引数据,因为“匹配类型”选项卡上的键字段与记录数据不兼容。
N
新的。
数据源中存在记录。
0
[短划线]
记录存在于索引数据存储中。

数据存储状态

状态代码和状态说明的第三个值描述了转换对索引数据表执行的任何操作。
下表介绍了转换可能在第三位返回的状态代码和状态说明:
状态代码
状态说明
A
已添加。
转换会将当前输入记录的索引数据添加到永久性数据存储。
转换输入数据和永久性索引数据具有不同的序列标识符。
I
已忽略。
转换不会将当前输入记录的任何索引数据添加到永久性数据存储。
N
转换将返回以下说明之一:
  • 无更改。
    当前记录源自永久性数据存储,并且转换不会执行任何操作。
  • 未添加。
    受已定义的匹配策略所限制,转换不会用当前输入记录的任何数据更新永久性数据存储。
R
已删除。
转换将从索引数据存储中删除该记录的索引数据。
U
已更新。
转换将用转换输入记录中的索引数据更新永久性数据存储中的行。
转换输入数据和永久性索引数据具有共同的序列标识符。

持久性状态说明示例

持久性状态代码 INA00000 具有以下持久性状态说明:
输入、新建、已添加
状态代码和状态说明包含以下有关记录的信息:
  • 记录源自转换输入数据。
  • 永久性数据存储不包含记录的副本。
  • 转换会将记录的索引数据添加到永久性数据存储。