审核转换

适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

通过进行审核转换,包中的数据流可以包含有关运行包的环境的数据。 例如,包、计算机和操作员的名称可添加到数据流中。 Microsoft SQL Server Integration Services 中包含了提供这些信息的系统变量。

系统变量

下表介绍了审核转换可以使用的系统变量。

系统变量 索引 描述
ExecutionInstanceGUID 0 标识包的执行实例的 GUID。
PackageID 1 包的唯一标识符。
PackageName 2 包名称。
VersionID 3 包的版本。
ExecutionStartTime 4 包开始运行的时间。
MachineName 5 计算机名称。
UserName 6 启动包的人员的登录名。
TaskName 7 与审核转换相关联的数据流任务的名称。
TaskId 8 数据流任务的唯一标识符。

审核转换的配置

您可以通过提供要添加到转换输出的新输出列的名称,然后将系统变量映射到该输出列,来配置审核转换。 可以将单个系统变量映射到多个列。

此转换有一个输入和一个输出。 它不支持错误输出。

可以通过 SSIS 设计器或以编程方式来设置属性。

“高级编辑器” 对话框反映了可以通过编程方式进行设置的属性。 有关可以在 “高级编辑器” 对话框中或以编程方式设置的属性的详细信息,请单击下列主题之一:

有关如何设置属性的详细信息,请参阅 设置数据流组件的属性

审核转换编辑器

通过进行审核转换,包中的数据流可以包含有关运行包的环境的数据。 例如,包、计算机和操作员的名称可添加到数据流中。 Integration Services 中包含了提供这些信息的系统变量。

选项

输出列的名称
为包含审核信息的新输出列提供名称。

审核类型
选择用于提供审核信息的可用系统变量。

描述
执行实例 GUID 插入唯一标识包的执行实例的 GUID。
包 ID 插入唯一标识包的 GUID。
包名称 插入包名称。
版本 ID 插入唯一标识包版本的 GUID。
执行开始时间 插入包执行的开始时间。
计算机名称 插入启动包的计算机的名称。
用户名 插入启动包的用户的登录名。
任务名称 插入与审核转换相关联的数据流任务的名称。
任务 ID 插入唯一标识与审核转换相关联的数据流任务的 GUID。