目录

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

转换指南

转换指南

创建 SQL 转换

创建 SQL 转换

可以在 Transformation Developer 或 Mapping Designer 中创建 SQL 转换。
要创建 SQL 转换,请执行以下操作:
  1. 单击“转换”>“创建”。
  2. 选择 SQL 转换。
  3. 输入转换的名称。
    SQL 转换的命名约定是 SQL_TransformationName。
  4. 输入转换的说明,然后单击“创建”。
  5. 配置 SQL 转换模式:
    • 查询模式。
      配置执行动态 SQL 查询的主动转换。
    • 脚本模式。
      配置执行外部 SQL 脚本的被动转换。
  6. 配置 SQL 转换连接到的数据库类型。从列表中选择该数据库类型。
  7. 配置 SQL 转换连接选项:
    选项
    说明
    静态连接
    使用您为会话配置的连接对象。在会话过程中,SQL 转换连接到数据库一次。
    动态连接
    根据您在映射中传递到转换的连接信息连接到数据库。配置动态连接时,选择该转换是需要连接对象名称还是需要所有连接信息。默认值为连接对象。
    连接对象
    仅限动态连接。使用 LogicalConnectionObject 端口接收连接对象名称。定义 Workflow Manager 连接中的连接对象。
    完整连接信息
    仅限动态连接。使用输入端口接收所有连接组件。
  8. 要将 SQL 转换配置为在被动模式下运行,请选择“SQL 转换将在被动模式下运行”。
  9. 单击“确定”配置该转换。
    Designer 将基于您选择的选项创建转换中的默认端口。无法更改除数据库类型之外的配置。
  10. 单击“端口”选项卡,将端口添加到转换中。将传递端口添加到数据库端口之后。