四、建立一个简单的
SSIS Package
上节课我们学习了开发SSIS 应用的主要工具Business Intelligence Development Studio (BIDS) ,在这节课中,我们通过建立一个简单的SSIS Package,来熟悉BIDS各窗口的应用以及开发SSIS Package 的基本步骤和方法。这个SSIS Package的作用同我们在第二节课中通过Import/Export向导建立的SSIS Package 基本上相同,但增加了一些更灵活的控制。
首先我们来看看这个SSIS Package实现的机构和功能,如图4-1所示。
图4-1
从图中我们可以看出实现这个SSIS Package的步骤:
- 选择SQL Server 2005中自带的AdventureWorks.Humanresorces.Employee 表作为源数据;选择其中的三个字段:Imployee ID, ManagerID 和Title; 选择前10条记录;
- 选择SSIS.dbo.Employee 作为目标数据;(为了简化操作,我们假设SSIS 数据库和表Employee已经存在)
- 删除目标数据表Employee中的所有记录;
- 从源数据表传输记录到目标表。
我们下面就通过建立一个新的SSIS项目,选择适当的任务(Tasks)来建立这个SSIS Package。
- 打开Visual Studio, 选择New - Project… 菜单,在新建项目窗口中选择 Intelligence Services Projects, 并将这个新的项目命名为:SSIS4,按OK 建立这个新的项目并打开BIDS开发环境。
- 在BIDS 的Solution Explorer 窗口中,系统自动为我们建立了一个Package.dtsx 文件,这就是我们即将工作的SSIS Package 文件,但是我们应该把这个默认的文件名改为具有一定意义的文件名。鼠标单击选择这个文件,在Properties窗口中,选择 File Name 项,将其文件名改为 SSIS4.dtsx, 此时系统会提示:Do you want to rename the package object as well? 选择Yes 将Package 的文件名和对象名全部改为 SSIS4.
我们可以在设计区中的 Package Explorer