Integration Services 项目

SQL Server 为 Integration Services 包的开发和管理提供了 Business Intelligence Development Studio 和 SQL Server Management Studio 两种环境。

  • Business Intelligence Development Studio 支持 Integration Services 包的开发。 您还可以创建供包使用的数据源对象和数据源视图对象。 有关详细信息,请参阅介绍 Business Intelligence Development Studio

  • SQL Server Management Studio 使用 Integration Services 服务以在测试和生产环境中支持对 Integration Services 包的管理。 有关详细信息,请参阅SQL Server Management Studio 简介

这两种环境均使用解决方案中项目的概念来组织和管理生成商业智能解决方案时使用的项。 有关详细信息,请参阅解决方案、项目和项简介

注意注意

Microsoft Visual Studio 2010 不支持用于 SQL Server 2008 的 Business Intelligence Development StudioIntegration Services、Report Services 和 Analysis Services 项目。 为了解决此问题,您可以将 Visual Studio 2008 与 Visual Studio 2010 并行安装在同一台计算机上,然后在 Visual Studio 2008 中打开 Business Intelligence Development Studio 项目。

了解 Integration Services 项目

在 SQL Server Management Studio 和 Business Intelligence Development Studio 中,项目是在其中开发 Integration Services 包的容器。

在 Business Intelligence Development Studio 中,Integration Services 项目可以存储与该包相关的文件并对这些文件进行分组。 例如,项目包括创建特定提取、转换和加载 (ETL) 解决方案所需的文件(包括包、数据源和数据源视图的定义)。

在创建 Integration Services 项目之前,应熟悉此类项目的基本内容。 在了解项目包含的内容之后,即可开始创建和使用 Integration Services 项目。

Integration Services 项目中的文件夹

下面的关系图显示一个 Integration Services 项目中的文件夹。

Integration Services 项目和文件夹

下表介绍 Integration Services 项目中出现的文件夹。

文件夹

说明

数据源

包含可供多个包引用的项目级数据源。 有关详细信息,请参阅数据源 (SSIS)

数据源视图

包含在数据源上构建,并可供源、转换和目标引用的数据源视图。 有关详细信息,请参阅数据源视图 (SSIS)

SSIS 包

包含包。 有关详细信息,请参阅 Integration Services 包设计和实现包 (Integration Services)

杂项

包含除了源文件、数据源视图文件或包文件以外的文件。

Integration Services 项目中的文件

向解决方案添加新的或现有 Integration Services 项目时,Business Intelligence Development Studio 创建具有扩展名 .dtproj 、.dtproj.user 和 .database 的项目文件。

  • *.dtproj 文件包含有关项目配置以及像数据源和包这类项的信息。

  • *.dtproj.user 文件包含有关使用项目的首选项的信息。

  • *.database 文件包含 Business Intelligence Development Studio 打开 Integration Services 项目所需的信息。

了解解决方案

在 SQL Server Management Studio 和 Business Intelligence Development Studio 中,解决方案是对开发端到端商业解决方案时所使用的项目进行分组和管理的容器。 使用解决方案,您可以将多个项目作为一个单元处理,并将构成商业解决方案的一个或多个相关项目组合在一起。 有关详细信息,请参阅作为容器的解决方案

SQL Server Management Studio 和 Business Intelligence Development Studio 中的解决方案可以包含不同类型的项目。 如果要用 SSIS 设计器创建 Integration Services 包,请使用 Business Intelligence Development Studio 所提供的解决方案中的 Integration Services 项目。 有关详细信息,请参阅介绍 Business Intelligence Development Studio

创建新的解决方案时,Business Intelligence Development Studio 将在解决方案资源管理器中添加一个解决方案文件夹,并创建扩展名为 .sln 和 .suo 的文件:

  • *.sln 文件包含有关解决方案配置的信息,并列出解决方案中的项目。

  • *.suo 文件包含有关使用解决方案的首选项的信息。

当您创建新项目时 Business Intelligence Development Studio 将自动创建解决方案,但您也可创建空解决方案,然后再添加项目。

注意注意

默认情况下,在 Business Intelligence Development Studio 中创建新 Integration Services 项目时,“项目资源管理器”窗格不会显示解决方案。 若要更改此默认行为,请在“工具”菜单上单击“选项”。 在“选项”对话框中,展开“项目和解决方案”,然后单击“常规”。 在“常规”页上,选择“总是显示解决方案”

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

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

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

更改历史记录

更新的内容

添加了与 Visual Studio 2010 对 Business Intelligence Development Studio 项目的支持有关的信息。