目录

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

转换指南

转换指南

源限定符转换概览

源限定符转换概览

当您向映射中添加关系源定义或平面文件源定义时,需要将其连接到源限定符转换。源限定符转换表示集成服务在运行会话时读取的行。源限定符转换是一种活动转换。
使用源限定符转换完成以下任务:
  • 联接源自同一源数据库的数据。
    可以通过将源链接到一个源限定符转换来联接具有主键-外键关系的两个或更多表。
  • 集成服务读取源数据时将筛选行。
    如果包含筛选条件,则集成服务会向默认查询中添加 WHERE 子句。
  • 指定外部联接替代默认内部联接。
    如果包含用户定义的联接,则集成服务会替换 SQL 查询中的元数据所指定的联接信息。
  • 指定已排序端口数。
    如果指定已排序端口数,则集成服务会在默认 SQL 查询中添加 ORDER BY 子句。
  • 仅从源中选择相异值。
    如果选择“选择相异”,则集成服务会向默认 SQL 查询中添加 SELECT DISTINCT 语句。
  • 为集成服务创建发出特殊 SELECT 语句的自定义查询以读取源数据。
    例如,可以使用自定义查询来执行汇总计算。