目录

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. 解析器转换
  36. Python 转换
  37. 等级转换
  38. 读取转换
  39. 关系到层次结构转换
  40. REST Web 服务使用者转换
  41. 路由器转换
  42. 序列生成器转换
  43. 排序器转换
  44. SQL 转换
  45. 标准创建器转换
  46. 联合转换
  47. 更新策略转换
  48. Web 服务使用者转换
  49. 解析 Web 服务 SOAP 消息
  50. 生成 Web 服务 SOAP 消息
  51. 加权平均值转换
  52. 窗口转换
  53. 写入转换
  54. 附录 , A: 转换分隔符

Developer 转换指南

Developer 转换指南

规范器转换输出组和端口

规范器转换输出组和端口

在规范器转换的“概览”视图中可定义输出组和端口。在定义转换输入层次结构后,即可定义输出组。
默认情况下,Developer 工具至少生成一个输出组。输出组包含输入端口的所有 1 级字段和第一个多次出现的字段。如果要在“规范器”视图中定义多个多次出现的字段,Developer tool 将针对每个附加的多次出现字段创建一个输出组。
以下源行包含客户数据、多次出现的销售字段和多次出现的电话字段。
CustomerID LastName FirstName Sales (occurs 4 times) Phone (occurs 3 times)
Developer 工具根据输入结构将创建两个输出组:
Output
CustomerID LastName FirstName Sales
Output1
Phone GCID_Phone
由于源数据包含多个多次出现的字段,所以 Developer 工具创建 Output1 组。Developer 工具不会为您在记录中定义的字段创建组。定义记录时,必须定义包含记录中字段的输出组。
以下源行包含客户字段和出现两次的地址记录:
CustomerID FirstName LastName Address Street City State Country Address1 Street1 City1 State1 Country1
Developer 工具将创建一个包含以下字段的输出组。
CustomerID FirstName LastName
Developer 工具将为 1 级客户字段创建默认输出组。默认输出组不包括“地址”记录。您必须配置在输出中返回“地址”数据的方式。
根据构造输出行所需的方式创建输出组。如果源行包含客户数据和地址数据,可以为客户字段创建一个输出组。再为地址字段创建另一个输出组。或者,可以更新默认输出组并在其中添加地址字段。以下示例显示了基于输出组配置的不同输出结果。