目录

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

转换指南

转换指南

配置“属性”选项卡

配置“属性”选项卡

HTTP 转换是使用自定义转换构建的。一些自定义转换属性不适用于 HTTP 转换或不可配置。
下表说明了可配置的 HTTP 转换属性:
选项
说明
运行时位置
包含 DLL 或共享库的位置。默认为 $PMExtProcDir。输入相对于运行 HTTP 转换会话的集成服务节点的路径。
如果此属性为空,集成服务将使用在该集成服务上定义的环境变量来查找 DLL 或共享库。
您必须将所有 DLL 或共享库复制到运行时位置或在集成服务节点上定义的环境变量。如果不能找到 DLL、共享库或引用文件,集成服务无法加载过程。
跟踪级别
此转换的会话日志中显示的详细信息量。默认值为“普通”。
是否可分区
指示是否可以在使用此转换的管道中创建多个分区:
  • 否。无法对转换进行分区。转换和同一渠道中的其他转换只有一个分区。
  • 本地。转换可以分区,但集成服务必须在同一个节点上运行管道中的所有分区。当自定义转换的不同分区必须共享内存中的对象时,请选择“本地”。
  • 在整个网格范围内。转换可以分区,且集成服务可以将每个分区分发到不同节点。
默认值为“否”。
输出是可重复的
指示多次会话运行的输出数据顺序是否一致。
  • 从不。会话运行之间的输出数据顺序不一致。
  • 基于输入顺序。当会话运行之间的输入数据顺序一致时,会话运行之间的输出顺序一致。
  • 始终。即使会话运行之间的输入数据顺序不一致,会话运行之间的输出数据顺序也一致。
默认值为“基于输入顺序”。
要求每个分区一个线程
指示集成服务在处理分区时是否为过程的每个分区使用一个线程。
输出具有确定性
指示转换在多次会话运行时是否生成一致的输出数据。启用此属性可对使用此转换的会话执行恢复操作。默认为“已启用”。
如果将转换配置为可重复的和确定性的,必须确保数据为可重复的和确定性的。如果尝试使用不在会话或恢复之间产生相同数据的转换来恢复会话,恢复过程可能产生受损数据。