创建 Integration Services 项目
在 SQL Server Management Studio 和 Business Intelligence Development Studio 中,项目是对相关文件进行分组的容器。例如,创建特定 ETL 解决方案所需的文件(包括包、数据源和数据源视图的定义)都是项目的组成部分。
您可以在 Integration Services 项目中开发 SQL Server 2005 Integration Services (SSIS) 包。
项目存储在解决方案中。可以先创建解决方案,然后向解决方案添加 Integration Services 项目。如果不存在解决方案,Business Intelligence Development Studio 将在您首次创建项目时自动创建解决方案。一个解决方案可以包含多个不同类型的项目。
Integration Services 项目管理数据源、数据源视图和包的对象定义。数据源文件、数据源视图文件和包文件存储在 Integration Services 项目的不同文件夹中。
下面的关系图显示一个 Integration Services 项目中的文件夹。
若要使用 Integration Services 项目,必须安装 Business Intelligence Development Studio 环境。有关详细信息,请参阅安装 SQL Server Integration Services 和安装 SQL Server 2005。
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 项目所需的信息。
使用 Integration Services 项目
有关如何使用 Integration Services 项目的详细信息,请单击下列主题之一:
- 如何将 Integration Services 项目添加到解决方案中
- 如何创建新的 Integration Services 项目
- 如何从解决方案中删除 Integration Services 项目
- 如何向 Integration Services 项目添加项