目录

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. 写入转换
  53. 转换分隔符

Developer 转换指南

Developer 转换指南

多次出现的记录

多次出现的记录

可以定义规范器转换源数据中多次出现的记录。记录即字段组。在需要定义多次出现的源字段组时,可在规范器转换中定义记录。

多次出现的记录示例

以下“客户”行包含客户信息及家庭地址信息和业务地址信息:
CustomerID FirstName LastName Home_Street Home_City Home_State Home_Country Business_Street Business_City Business_State Business_Country
在配置规范器转换时,可以定义包含客户字段和多次出现的地址记录的输入结构。地址记录出现两次。配置规范器转换输出组时,可向 CustomerID、FirstName 和 LastName 字段以外的不同目标返回地址记录。
以下示例显示了包含多次出现的地址记录的输入结构:
CustomerID FirstName LastName Address (occurs twice) Street City State Country
子记录是指记录内的记录。在定义记录和子记录时,可定义源行中字段的输入层次结构。每个记录是层次结构中的一个节点,在定义转换输出时可引用它们。
例如,对于每种地址类型,源行可能包含多个电话号码:
CustomerID FirstName LastName Home_Street Home_City Home_State Home_Country Telephone_No Cell_Phone_No Alternate_Phone_No Business_Street Business_City Business_State Business_Country Business_Telephone_No Business_Cell_Phone_No Business-Alternate_Phone1
可定义一种“地址”为“电话”父项的输入层次结构。在定义规范器转换输出时,可以向客户信息以外的不同目标返回地址和电话号码。
定义的输入层次结构与以下示例类似:
CustomerID FirstName LastName Address (occurs twice) Street City State Country Phone Telephone_No (occurs three times)