目录

Search

  1. 前言
  2. 工作流管理器
  3. 工作流和工作集
  4. 会话
  5. 会话配置对象
  6. 任务
  7. 目标
  8. 连接对象
  9. 验证
  10. 计划和运行工作流
  11. 发送电子邮件
  12. Workflow Monitor
  13. Workflow Monitor 详细信息
  14. 会话和工作流日志
  15. 附录 , A: 会话属性参考
  16. 附录 , B: 工作流属性参考

工作流基本指南

工作流基本指南

目标属性

目标属性

您可以在“映射”选项卡上的“转换”视图以及“属性”选项卡上的“常规选项”设置中配置关系目标的会话属性。为会话中的每个目标实例定义属性。当您单击“映射”选项卡上的“转换”视图时,可以查看和配置特定目标的设置。在“目标”节点下选择目标。
下表介绍了会话属性的“映射”选项卡上的“属性”设置中提供的属性:
目标属性
说明
目标加载类型
您可以选择“正常”或“批量”。
如果选择“正常”,集成服务将正常为目标加载数据。
加载到 DB2、Sybase、Oracle 或 Microsoft SQL Server 时可以选择“批量”。如果为其他数据库类型指定“批量”,集成服务将还原为正常加载。以批量模式加载数据可以改进会话性能,但是由于不进行数据库日志记录,会限制恢复能力。
如果映射包含更新策略转换,选择“正常”模式。
如果您选择“正常”,并且 Microsoft SQL Server 目标名称包含空格,请在连接对象中配置以下连接环境 SQL:
SET QUOTED_IDENTIFIER ON
插入
集成服务将插入所有标记为要插入的行。
默认设置为启用。
更新(为更新)
集成服务将更新所有标记为要更新的行。
默认设置为启用。
更新(为插入)
集成服务将插入所有标记为要更新的行。
默认为禁用。
更新(否则插入)
集成服务将更新标记为要更新的行(如果目标中存在这些行),并插入其余任何标记为要插入的行。
默认为禁用。
删除
集成服务将删除所有标记为要删除的行。
默认为禁用。
截断表
集成服务将在加载数据前截断目标。
默认为禁用。
启用数组更新插入或更新
集成服务会批量更新或更新插入数组中的数据。数组更新和更新插入操作可减少网络流量并优化会话性能。
适用于 Oracle 目标。
拒绝文件目录
拒绝文件目录名称。默认情况下,集成服务将所有拒绝文件写入服务进程变量目录 $PMBadFileDir。
如果您在“拒绝文件名”字段中同时指定了目录和文件名,请清除此字段。集成服务在运行会话时会将此字段与“拒绝文件名”字段相连。
您也可以使用 $BadFile
Name
会话参数指定文件目录。
拒绝文件名
拒绝文件的文件名或文件名和路径。默认情况下,集成服务以目标实例名称命名拒绝文件:
target_name
.bad.可以选择性地为文件名使用 $BadFile
Name
会话参数。
集成服务在运行会话时会将此字段与“拒绝文件目录”字段相连。例如,如果您在“拒绝文件目录”字段中输入“C:\reject_file\”,在“拒绝文件名”字段中输入“filename.bad”,集成服务会将拒绝的行写入 C:\reject_file\filename.bad。