二、创建与设计包
什么是包?
包是一个经过组织的构件集合,是SSIS传输操作的执行单元,是SSIS正常运转和开发人员操纵数据的要素。
包必须包含数据的源和目的地,可包含任何转换,还可包含任何构件(比如任务)来定义工作流(即由SSIS执行的操作序列)。
如何创建包?
创建包之前必须先有存放包的项目。项目是包含相关文件的容器,包在项目内开发。
新项目由4个虚拟文件夹组成,每个文件夹有不同的用途:
- 数据源 包含可以由多个包引用的项目级数据源
- 数据源视图 它们基于数据源并可以由源、转换和目的地引用
- SSIS包 存放SSIS包
- 杂项 杂物袋,存放除了以上文件之外的文件
无论何时创建SSIS新项目,BIDS都会创建以下几种文件:
*.dtproj文件 包含关于项目配置、数据源和包的信息
*.dtproj.user 文件 包含用户用来处理项目的首选参数
*.database 文件 包含BIDS打开Integration Services项目所需要的信息
创建包的各种方法:
- 使用导入和导出向导创建包
- 使用SSIS包设计器创建包
- 以上二者相结合来创建包
什么是容器?