向包中添加高级功能

Integration Services 中包括的很多特性都可以用于扩展 Integration Services 包的功能。在完成生成基本包后,您可能希望添加其他功能,使包更加稳定、灵活而且更易于排除故障。

您可以将下列功能添加到包中:

  • 日志记录,在运行时捕获有关包的信息,这样更易于排除包性能和失败的故障。

  • 事务,在执行多个操作时支持提交和回滚,从而可确保数据的完整性。

  • 检查点,使得可以从失败点重新启动包,而不是重新运行整个包的工作流。

  • 变量,将值传递给脚本,提供 SQL 语句的参数值,或修改表达式的求值结果。

  • 表达式和属性表达式,前者更新列中的值,后者更新包和包对象的属性。

  • 查询,数据流组件(如查找转换)使用查询来创建内存中的引用表。

下表列出了与高级包功能相关的主题。

主题

说明

在包中实现日志记录

介绍什么是日志提供程序,如何将日志添加到包,以及如何配置日志记录选项。

使用事务确保数据完整性

介绍如何在包中使用事务以确保数据完整性,以及如何管理回滚。

通过使用检查点重新启动失败的包

介绍检查点,并说明如何在包中实现检查点,以使包可重新启动。

在包中使用变量

介绍在包中使用变量的不同方式。

在包中使用表达式

介绍在包中使用表达式的不同方式。

在包中使用属性表达式

介绍属性表达式,并说明如何使用表达式来更新包中属性的值。

在包中使用查询

介绍查询生成器以及提供查询语句的不同方式。

Integration Services 图标(小) 使 Integration Services 保持最新

若要从 Microsoft 获得最新的下载内容、文章、示例和视频,以及从社区获得所选解决方案,请访问 MSDN 或 TechNet 上的 Integration Services 页:

若要获得有关这些更新的自动通知,请订阅该页上提供的 RSS 源。