向包中添加高级功能
Integration Services 中包括的很多特性都可以用于扩展 Integration Services 包的功能。在完成生成基本包后,您可能希望添加其他功能,使包更加稳定、灵活而且更易于排除故障。
您可以将下列功能添加到包中:
日志记录,在运行时捕获有关包的信息,这样更易于排除包性能和失败的故障。
事务,在执行多个操作时支持提交和回滚,从而可确保数据的完整性。
检查点,使得可以从失败点重新启动包,而不是重新运行整个包的工作流。
变量,将值传递给脚本,提供 SQL 语句的参数值,或修改表达式的求值结果。
表达式和属性表达式,前者更新列中的值,后者更新包和包对象的属性。
查询,数据流组件(如查找转换)使用查询来创建内存中的引用表。
下表列出了与高级包功能相关的主题。
主题 |
说明 |
---|---|
介绍什么是日志提供程序,如何将日志添加到包,以及如何配置日志记录选项。 |
|
介绍如何在包中使用事务以确保数据完整性,以及如何管理回滚。 |
|
介绍检查点,并说明如何在包中实现检查点,以使包可重新启动。 |
|
介绍在包中使用变量的不同方式。 |
|
介绍在包中使用表达式的不同方式。 |
|
介绍属性表达式,并说明如何使用表达式来更新包中属性的值。 |
|
介绍查询生成器以及提供查询语句的不同方式。 |
|