- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SSIS简介
开发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?可以将许多内置的任务?(Task)?与数据转换步骤(Steps)相连,在基于OLEDB下的不同的数据源之间进行各种复杂的数据转化;能够通过脚本(Script)自定义复杂的数据转换操作;以通过设置SQL Server Agent?自动化DTS?包的运行;在其他应用程序中通过调用DTS?对象,实现对DTS Package?的访问等。
Microsoft?在SQL Server 2005?中又对DTS?进行了重大的改进,使一个单纯的ETL工具,变成了具有企业级开发能力的ETL平台,而不仅仅是把名字从DTS?改为了SSIS。
SSIS?的主要特点
SSIS?不仅仅用来简单的传输和转换数据,还可以用来对建立Business Intelligence?平台的数据进行集成、转移、扩展、过滤和修正。
SSIS?不但具有很多内置的数据清理功能,而且还可以通过第三方控件来扩充功能,可以使用户通过Visual Studio.NET开发自定义的控件。
SSIS可以将数据直接导入到SQL Server?分析服务(Analysis Services)?的?Cube中。
SSIS可以与SQL Server?报表服务?(Reporting Services)?无缝集成,即?SSIS?包可以作为报表服务的数据源。
以?SQL Server Business Intelligence Development Studio (BIDS)?作为开发平台。BIDS?是基于?Visual Studio 2005?界面的集成开发环境,当开发SSIS?包的时候,不需要邦定到任何具体的?SQL Server?服务器,就是说可以脱机工作。BIDS的IDE开发环境?如图1-1?所示:
???????????????????????????????图1-1
安装?SSIS
?SSIS?随?MS SQL Server 2005?标准版、工作组版和开发版发行,在安装MS SQL Server 2005?的同时选择安装?SSIS的选项即可。软件和硬件需求可以在MSDN相应的文档中查询。(/en-us/library/ms143731.aspx)
本文中的实例全部在英文?Windows 2003 Server?企业版?+ SQL Server 2005?开发版开发环境下调试。部分实例使用了SQL Server 2005?自带的AdventureWorks?数据库和AdventureWorksDW数据库,实际项目的实例使用了Himalayan?数据库。
AdventureWorks和AdventureWorksDW?数据库是?SQL Server 2005自带的例子数据库,它们在?SQL Server 2005?中取代了大家在?SQL Server 2000?中熟悉的?Northwind?数据库,是练习学习?SSAS, SSIS?和?SSRS?的最好的工具。值得注意的是,这两个数据库不是SQL Server 2005的默认安装选项。如果想使用学习本文中的例子,在安装SQL Server 2005时必须使用定制安装,并且选择安装?例子数据库。当然,这两个重要的例子数据库,也可以增加到已经安装完成的SQL Server 2005中,读者可以到Microsoft的官方网站去下载这必威体育精装版版本的例子数据库文件。(/downloads/details.aspx?FamilyID=E719ECF7-9F46-4312-AF89-6AD8702E4E6Edisplaylang=e
您可能关注的文档
- (283)六年级解方程专项练习200题(有答案)ok.doc
- (部编)二年级[上册]语文课后《词语表》看拼音写词语[教育部审定].doc
- (部编)二年级语文[上册]第1-4单元知识点汇总.doc
- [人教版]初二年级数学[上册]期中试卷和答案.doc
- [人教版]初中语文易错字词汇总.doc
- [人教版]七年级语文[上册]期末考试卷和答案.doc
- [人教版]数学七年级[上册]一元一次方程应用题归类.doc
- [人教版]四年级语文[上册]《语文园地五》教学案.doc
- [人教版]一年级[上册]生字卡片带拼音组词可打印1414.doc
- [人教版]一年级数学[上册]解决问题练习试题.doc
- 成人门急诊急性呼吸道感染诊治与防控专家共识.pdf
- 上海市嘉定镇40岁及以上居民慢性阻塞性肺疾病筛查结果及其关联因素分析.pdf
- 前列腺癌根治术后切缘阳性处理及分层的研究进展.pdf
- 三氧化二砷联合改良N7诱导方案治疗儿童高危神经母细胞瘤的多中心短期临床报告.pdf
- 脑血管病近十年临床研究进展和热点问题.pdf
- 肉芽肿性小叶性乳腺炎病理诊断中国专家共识(2024版).pdf
- 帕金森病治疗现状及新进展.pdf
- 老年营养风险指数与胸腔镜肺切除术老年患者术后肺部并发症的关系.pdf
- 房角切开术围手术期前房出血及术后一过性眼压升高管理方案专家推荐意见.pdf
- 老年人认知衰弱非药物干预的研究进展.pdf
文档评论(0)