审核转换
适用于: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。 |