目录

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 转换配置数据库连接时使用以下规则和准则:
  • 需要 PowerCenter 许可证密钥才能连接到不同的数据库类型。如果 PowerCenter 未获许可连接到数据库,则会话会失败。
  • 要提高性能,请使用静态数据库连接。配置动态连接时,集成服务会为每个输入行建立一个新连接。
  • 如果要在会话中使用的连接数有限,则可以配置多个 SQL 转换。将每个 SQL 转换配置为使用不同的静态连接。使用路由器转换根据行中的连接信息将行路由到 SQL 转换。
  • 将 SQL 转换配置为使用完整连接数据时,数据库密码是纯文本。如果需要在会话中使用的连接数有限,则可以传递逻辑连接。逻辑连接提供与完整连接相同的功能,并且数据库密码是安全的。
  • 将逻辑数据库连接传递到 SQL 转换时,集成服务会访问存储库以检索每个输入行的连接信息。如果有多行要处理,则传递逻辑数据库连接可能会影响性能。
  • 默认情况下,SQL 转换使用本地数据库类型。如果要使用 ODBC 运行会话,则必须使用 ODBC 数据库类型配置转换。如果转换包含 datetime 或 datetime2 端口,则将相应的本地类型设置为时间戳。