第一图书网

SQL Server 2005 Integration Services专家教程

(美)耐特(Knight,B.),(美)弗尔曼(Veerman,E.) 著;冯飞 译 清华大学出版社
出版时间:

2008-10  

出版社:

清华大学出版社  

作者:

(美)耐特(Knight,B.),(美)弗尔曼(Veerman,E.) 著;冯飞 译  

页数:

369  

字数:

584000  

译者:

冯飞  

Tag标签:

无  

前言

曾有一些书介绍过SQL Server Integration Services(SSIS)——事实上,本书的前篇Professional SQL Servet 2005 Integration Services(Indianapolis:Wiley,2006)就对此工具作了详细介绍。不过,尽管许多相关技术书籍都写得很好,也是初次尝试时极好的参考指导,但将这一技术应用于解决方案并不是那么简单的事情。例如,您在当地五金店购买的电动工具都会带有用户手册。但仅看一眼目录索引即可知道,手册的目的只是介绍工具的旋钮和按钮。例如电动锯的手册就可能会描述如何抬升和降低锯条,如何弯曲手臂来切45。角。但往往不会介绍如何学习制造柜子或床。显然,您不能指望手册来教会您这一切,特别是如果该电动锯有成百种不同的用途,那就更不可能了。正如您所料,SSIS的情况与之类似。目前的在线文档和SSIS书籍很好地讲述了如何使用FTP任务,如从远程服务器中拖文件,以及如何连接文件将数据提取到表中。但它们并没有介绍如何整合这些内容,将SSIS应用于特定目的。当然,SSIS的许多用户很高兴地发现可根据在线文档实现一些标准的一次性任务。但在使用该工具构建解决方案时,需要更多的信息。本书有关于应用——即应用SSIS的功能帮助预想、开发和实现数据处理需求。

内容概要

  通过阅读这样一本实用的参考书,开发能对数据进行ETL(提取、转换和加载)处理的解决方案将变得比以前更容易。本书介绍了如何应用SQL Server 2005 Integration Services(SSIS)组件构建符合要求的企业ETL应用程序,内容涉及数据仓储ETL、错误处理、管理和数据集成等,对SQL Server管理员有极高的参考价值。  本书由两位SQL Server MVP编写,给出了清楚的描述和具体的范例,全面介绍了有关脚本和数据提取方面的所有背景信息和基础知识,教会您设计和实现必要的体系结构以及应用正确的管理技术。通过学习本书,您将快速了解如何利用SSIS功能实现数据集成和处理需求。  本书主要内容  充分利用脚本开发出更高级的应用程序  关系型数据库转换及维度表和事实表的加载方法  逐步创建能简单、有效处理错误的复杂解决方案  利用SSIS功能更好地维护可移植程序的技巧  如何设计和调整程序包来实现最大的可伸缩性  本书读者对象  本书适用于有经验的SQL Server数据库开发人员、架构师和想使用SSIS构建ETL应用程序的管理人员。

作者简介

  Brian Knight(SQL Server MVP、MCSE、MCDBAl,来自佛罗里达州绿湾泉,是SQLServerCentral.corn和JumpstartTV.com的共同创始人。他在Jacksonville(JSSUG)开办了一个本地的SQL Server用户组,并且是Professional Association for SQL Server(PASS)的董事会成员。他是

书籍目录

第1章 绪言 1.1 选择合适的工具 1.1.1 数据仓储ETL 1.1.2 数据集成 1.1.3 SSIS管理 1.2 SSIS的回顾 1.2.1 创建连接管理器 1.2.2 使用控制流 1.2.3 使用数据流 1.2.4 优先级约束 1.2.5 程序包执行 1.2.6 容器 1.2.7 回顾总结 1.3 小结第2章 扩展SSlS中的脚本 2.1 Script Tasks和自定义库 2.1.1 用户定义的变量 2.1.2 通过代码检索变量 2.1.3 访问数据流中的变量 2.2 构建一个自定义程序集 2.2.1 通过HTTP下载文件 2.2.2 将程序集添加到GAC 2.3 使连接成为可配置的和动态的 2.4 引发错误事件 2.5 通过Script Component加密数据 2.6 数据剖析 2.7 小结第3章 数据提取 3.1 程序包连接和数据流源 3.1.1 源适配器 3.1.2 高级功能和概念 3.1.3 优化的数据分段方法 3.2 增量数据提取 3.2.1 使用一个变化标识符值增量提取 3.2.2 从不带有触发器的SQL Server中进行增量提取 3.2.3 使用SSIS处理增量提取的各方面 3.3 跟踪数据谱系标识符 3.4 小结第4章 使用SSIS进行维度ETL 4.1 维度ETL概览 4.2 维度基本知识 4.3 维度ETL的挑战 4.3.1 为维度ETL准备数据 4.3.2 维度变化类型 4.4 SSIS的Slowly ChangingDimension Wizard 4.4.1 SCD的高级属性和其他输出 4.4.2 渐变维度向导的优缺点 4.4.3 优化内置的渐变维度支持 4.4.4 带有渐变维度支持的高级维度处理 4.5 创建一个自定义的渐变程序包 4.5.1 连接源数据和维度数据 4.5.2 确定维度变化 4.5.3 处理维度插入和更新 4.6 小结 ……第5章 事实表ETL第6章 通过SSIS处理第7章 程序包的可靠性第8章 部署第9章 SSIS的管理第10章 异构数据和不寻常数据的处理第11章 从DTS迁移到SSIS第12章 扩展SSIS

章节摘录

插图:


编辑推荐

《SQL Server2005Integration Services专家教程》适用于有经验的SQL Servel 数据库开发人员、架构师和想使用SSIS构建ETL应用程序的管理人员。

图书封面

图书标签Tags

广告

下载页面


SQL Server 2005 Integration Services专家教程 PDF格式下载



学习SQL2005不错,


尤其是附带的例子,对学习SSIS非常有用,建议下载。


给老公买的 买回后 老公很满意 正式他需要的 具体他怎么满意 我也不知道 因为他说正好帮着他解决了一个工作中的难题


这本书很好 真的


书不错,要是有基于SQL Server 2008的就更好了


应该非常了解SSIS的情况下,这本书就有效了!


写得不错,比较有深意。不过不适合刚入门的朋友看,如果你有一些的SSIS的基础,推荐看看,很有启发的


讲的实际应用还算多一下,还有高级的应用,比国内的书强多了


主要想对这些有所了解,还没开始读


这本书还挺不错的,讲的比我想得要细致


非常不错的技术参考书


两天就到货了


工具书,中规中矩


大体翻了一下,还不错


sdfjl


很多 看不懂


讲得不详细,很多地方一带而过。
入门的话,可以读读,但是不详尽。


翻译的比较生硬。有些关键地方也会出错。


书暂时还没有看,等看完之后在继续评价吧。


对有一点基础的还是比较实用.


国内关于SSIS的书很少,这个太深,有点费解


真的是“专家”教程,除了第一张有一个简单的控制流,数据流的例子外,别的章节都是突然就来了一个现成的流程图,也不说明对应配套文件的那个项目,然后就蜻蜓点水的介绍下这个节点是干嘛干嘛的,那个节点是干嘛干嘛的,把人说的云里雾里。好比“使用SSIS进行维度ETL”这章吧,非常希望能有一个完整的例子介绍怎么去做哪些渐变的维度,可惜书里只讲大概,后面的“事实表ETL”这章也是同样的问题。虽然有配套文件,但是书中也没做介绍,配套文件内容也很杂乱。很少对老外的书比较失望,这次确实很失望。


我应该买另外一本。其实SSIS好像看书也没什么用,软件都是用出来的


控件名称没翻译过来 英语不懂 难受


相关图书