SSIS简介
SSIS 其全称是Sql Server Integration Services ,是Microsoft BI 解决方案的一大利器.
SSIS 的体系结构主要由四部分组成:Integration Services 服务、Integration Services 对象模型、Integration Services 运行时和运行时可执行文件以及封装数据流引擎和数据流组件的数据流任务(如图):
特点:
1) SSIS 不仅仅用来简单的传输和转换数据,还可以用来对建立Business Intelligence 平台的数据进行集成、转移、扩展、过滤和修正。
2) SSIS 不但具有很多内置的数据清理功能,而且还可以通过第三方控件来扩充功能,可以使用户通过Visual Studio.NET开发自定义的控件。
3) SSIS可以将数据直接导入到SQL Server 分析服务(Analysis Services) 的 Cube中。
4) SSIS可以与SQL Server 报表服务 (Reporting Services) 无缝集成,即 SSIS 包可以作为报表服务的数据源。
5)以 SQL Server Business Intelligence Development Studio (BIDS) 作为开发平台。BIDS 是基于 Visual Studio 2005 界面的集成开发环境,当开发SSIS 包的时候,不需要邦定到任何具体的 SQL Server 服务器,就是说可以脱机工作。BIDS的IDE开发环境 如下图所示: