目录

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 转换

转换指南

转换指南

创建联接器转换

创建联接器转换

要使用联接器转换,请向映射添加联接器转换,设置输入源,并为转换配置条件、联接类型和排序类型。
要创建联接器转换,请执行以下操作:
  1. 在 Mapping Designer 中,单击“转换”>“创建”。选择联接器转换。输入名称,然后单击“确定”。
    联接器转换的命名约定为 JNR_
    TransformationName
    。输入转换的说明。
    Designer 将创建联接器转换。
  2. 将所有输入/输出端口从第一个源拖动到联接器转换中。
    默认情况下,Designer 会在联接器转换中为源字段创建输入/输出端口作为详细信息字段。您可以稍后编辑该属性。
  3. 从第二个源中选择所有输入/输出端口并将它们拖动到联接器转换中。
    默认情况下,Designer 会配置第二个源字段集和主字段。
  4. 双击联接器转换的标题栏可打开转换。
  5. 单击“端口”选项卡。
  6. 单击 M 列的任何框可切换源的主端口/详细端口关系。
    要提高未排序联接器转换的性能,请将行数较少的源作为主源。要提高已排序联接器转换的性能,请将重复键值数较少的源作为主源。
  7. 为特定端口添加默认值。
    一些端口很可能包含空值,因为其中一个源中的字段可能为空。如果目标数据库不能处理空值,可以指定默认值。
  8. 单击“条件”选项卡并设置联接条件。
  9. 单击“添加”按钮可添加条件。可以添加多个条件。
    主端口和详细信息端口必须具有匹配的数据类型。联接器转换仅支持对等 (=) 联接。
  10. 单击“属性”选项卡并配置转换的属性。
    您可以从“条件”选项卡中编辑联接条件。关键字 AND 可分隔多个条件。
  11. 单击“确定”。
  12. 单击“元数据扩展”选项卡可配置元数据扩展。