在 Business Intelligence Development Studio 中创建包

在 Business Intelligence Development Studio 中,可以使用以下方法之一来创建新包:

  • 使用 Integration Services 包含的包模板。

  • 复制现有包。

  • 使用已指定为模板的自定义包。

  • 运行 SQL Server 导入和导出向导或 Integration Services 连接项目向导。

使用默认包模板

如果使用默认的 Integration Services 包模板,则新包为空。若要在包中添加功能,需要生成控制流和数据流,然后添加连接管理器,并实现包所需要的其他 Integration Services 功能。有关详细信息,请参阅设计包控制流设计包数据流添加连接管理器向包中添加高级功能

在 SSIS 设计器中创建新包

有关演示如何使用默认的包模板创建基本包的视频,请参阅 Creating a Basic Package (SQL Server Video)(创建基本包(SQL Server 视频))。

使用自定义模板

若要使用自定义包作为创建新包的模板,只需将它们复制到 DataTransformationItems 文件夹中即可。默认情况下,此文件夹位于 C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\ProjectItems\DataTransformationProject。

使用自定义模板来创建新包

复制现有包

如果现有包中包括了您希望重用的功能,则可以通过复制并粘贴其他包中的对象,在新包中更快地生成控制流和数据流。有关在 Integration Services 项目中使用复制和粘贴的详细信息,请参阅重用包对象

如果通过复制现有包或使用自定义包作为模板来创建新包,则现有包的名称和 GUID 也会被复制。应当更新新包的名称和 GUID,以便将它与原始包区分开来。例如,如果包有相同的 GUID,则难以识别日志数据属于哪个包。通过使用 Business Intelligence Development Studio 中的“属性”窗口,可以重新生成 ID 属性中的 GUID,并更新 Name 属性的值。有关详细信息,请参阅设置包属性dtutil 实用工具(SSIS 工具)

复制现有包来创建新包

运行向导

SQL Server 导入和导出向导以及 Integration Services 连接项目向导都可以创建设置访问数据源和目标所需连接的包。但是,SQL Server 导入和导出向导创建的包适用于单个源和单个目标。Integration Services 连接项目向导创建的包适用于多个源和多个目标。有关这些向导和要使用哪个向导的详细信息,请参阅通过运行向导创建包

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

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

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