由于国内关于关于 SQL Server 2005 商务智能 (SQL Server Business Intelligence - BI)的中文资料相当匮乏,我想把我近两年来用于授课的英文资料,以及从事的一些典型的实际案例,编译成中文,用于与国内的同行交流。本文为使技术术语描述的更为精确,全部使用英文,以避免不论不累的中文翻译,同时也可以更好地帮助读者提高英文资料阅读能力甚至对外技术交流能力。本文全部原创,未经作者同意,谢绝转载。
开发SQL Server 2005 BI 应用,主要包括三个主要部分: SQL Server 集成服务 (SQL Server Integration Services – SSIS) , SQL Server 报表服务 (SQL Server Reporting Services) 和 SQL Server Analysis Services (SSAS). 本文将由通过大量实例由浅入深地介绍通过 SQL Server Business Intelligence Development Studio (BIDS) 构建 SSIS 应用程序的方法和技巧。
SSIS 的由来
很多人都熟悉SQL Server 的命令行程序 Bulk Copy Program (BCP),在SQL Server 7.0发布之前,这似乎是从SQL Server导入导出数据的主要方法。从SQL Server 7.0 开始,一个全新的内置系统工具 DTS被增加到了SQL Server 中,该工具通过建立 DTS 程序包(Package)的方法用来进行不同数据源之间的数据转换和导入导出数据。DTS 与BCP 程序行相比,具有几个明显的特点:DTS