出版時間:2007-1 出版社:清華大學(xué)出版社 作者:奈特 頁數(shù):570 字?jǐn)?shù):922000 譯者:楊戰(zhàn)偉
Tag標(biāo)簽:無
內(nèi)容概要
隨著SQL Server Integration Service(SSIS)2005版本的發(fā)布,開發(fā)人員將需要丟棄以前有關(guān)DTS的知識,并準(zhǔn)備好從頭開始學(xué)習(xí)。這是因?yàn)镾SIS環(huán)境已經(jīng)從原先SQL Server的一個不起眼的特性發(fā)展成一個全新的、企業(yè)級提取轉(zhuǎn)換加載(Extract Transform Load,ETL)工具。 本書將幫助你順利度過最初的學(xué)習(xí)曲線,這樣你可以能夠盡快掌握使用SSIS來轉(zhuǎn)換數(shù)據(jù)、創(chuàng)建工作流或者是維護(hù)SQL Server。通過本書提供的實(shí)際指導(dǎo),你將了解到全新領(lǐng)域的集成功能,并且能夠從以前復(fù)雜邏輯腳本編程解脫出來,轉(zhuǎn)為使用一種功能完備的語言來對任務(wù)進(jìn)行編程。 本書針對開發(fā)人員、DBA以及那些希望在所有.NET語言中編寫自定義代碼的用戶。本書要求讀者初步了解如何查詢SQL Server的基本知識,并具有一些基本的編程技能。
作者簡介
Brian Knight是SQL Server Mvp、MCSE、MCDBA,他是SQLServerCentral.com的共同創(chuàng)辦人,目前在Professional Association for SQL Server(PASS)的董事會任職。他在佛羅里達(dá)州的Jacksonville開辦了一個本地SQL Server用戶組(JSSUG)。Brian是SQL Server Standard的專欄作家,
書籍目錄
第1章 歡迎使用SQL Server集成服務(wù) 1.1 SQL Server 2005 SSIS中的新特性 1.2 體系結(jié)構(gòu) 1.3 優(yōu)先約束 1.4 容器 1.5 變量 1.6 數(shù)據(jù)流元素 1.7 錯誤處理和日志記錄 1.8 SQL Server 2005的版本 1.9 小結(jié) 第2章 SSIS工具 2.1 Import and Export Wizard 2.2 Package Installation Wizard 2.3 Business Intelligence DevelopmentStudio 2.4 創(chuàng)建自己的第一個程序包 2.5 Solution Explorer Window 2.6 SSIS Package Designer 2.7 小結(jié) 第3章 SSIS任務(wù) 3.1 共享屬性 3.2 Execute SQL 任務(wù) 3.3 Bulk Insert任務(wù) 3.4 使用Bulk Insert和Execute SQL任務(wù) 3.5 Data Flow任務(wù) 3.6 Execute Process任務(wù) 3.7 File System任務(wù) 3.8 FTP任務(wù) 3.9 使用File System和FTP任務(wù) 3.10 Execute Package任務(wù) 3.11 Script和ActiveX任務(wù) 3.12 Send Mail任務(wù) 3.13 Message Queue任務(wù) 3.14 Web Service任務(wù) 3.15 WMI Data Reader任務(wù)和Event Watcher任務(wù) 3.16 XML任務(wù) 3.17 SQL Server Analysis Services Execute DDL和Processing任務(wù) 3.18 Data Mining Query任務(wù) 3.19 Expression頁面 3.20 小結(jié) 第4章 容器和數(shù)據(jù)流 4.1 容器 4.2 源 4.3 目的地 4.4 轉(zhuǎn)換 4.5 Data Flow示例 4.6 Data Viewer 4.7 小結(jié) 第5章 創(chuàng)建端到端的程序包 5.1 基礎(chǔ)轉(zhuǎn)換教程 5.2 具有數(shù)據(jù)清理功能的典型大型機(jī)ETL 5.3 使任務(wù)循環(huán)并動態(tài)執(zhí)行 5.4 小結(jié) 第6章 高級任務(wù)和轉(zhuǎn)換 6.1 Execute SQL任務(wù) 6.2 Import Column轉(zhuǎn)換 6.3 在SSIS程序包開發(fā)過程中使用Temp Tables任務(wù) 6.4 Export Column轉(zhuǎn)換 6.5 Row Count轉(zhuǎn)換 6.6 OLE DB Command轉(zhuǎn)換 6.7 Term Extraction轉(zhuǎn)換 6.8 Term Lookup轉(zhuǎn)換 6.9 Fuzzy Lookup轉(zhuǎn)換 6.10 Fuzzy Grouping轉(zhuǎn)換 6.11 Pivot轉(zhuǎn)換 6.12 Unpivot轉(zhuǎn)換 6.13 Slowly Changing Dimention轉(zhuǎn)換 6.14 數(shù)據(jù)庫對象級的任務(wù) 6.15 小結(jié) 第7章 在SSIS中進(jìn)行腳本編程 7.1 腳本編程概述 7.2 表達(dá)式 7.3 Script任務(wù) 7.4 使用.NET程序集 7.5 結(jié)構(gòu)化異常處理 7.6 Script Component 7.7 小結(jié) 第8章 訪問異類數(shù)據(jù) 8.1 Excel 8.2 Access 8.3 Oracle 8.4 Web Service 8.5 XML數(shù)據(jù) 8.6 小結(jié) 第9章 可靠性和可伸縮性 9.1 重啟動程序包 9.2 程序包事務(wù) 9.3 錯誤輸出 9.4 規(guī)模擴(kuò)展 9.5 小結(jié) 第10章 了解集成服務(wù)引擎 10.1 集成服務(wù)引擎:一個類比 10.2 了解SSIS Data Flow和Control Flow 10.3 使用Control Flow的企業(yè)工作流 10.4 使用Data Flow的企業(yè)數(shù)據(jù)處理 10.5 小結(jié) 第11章 應(yīng)用集成服務(wù)引擎 11.1 過去的DTS 11.2 現(xiàn)在的Integration Service 11.3 管線性能監(jiān)視 11.4 小結(jié) 第12章 DTS 2000移植和元數(shù)據(jù)管理 12.1 將DTS 2000程序包移植到SSIS 12.2 使用Package Migration Wizard 12.3 在SSIS下運(yùn)行DTS 2000程序包 12.4 數(shù)據(jù)包元數(shù)據(jù)以及存儲管理 12.5 小結(jié) 第13章 錯誤和事件處理 13.1 優(yōu)先約束 13.2 事件處理 13.3 斷點(diǎn) 13.4 Checkpoint 13.5 日志記錄 13.6 小結(jié) 第14章 對SSIS進(jìn)行編程和擴(kuò)展 14.1 示例組件 14.2 管線組件方法 14.3 創(chuàng)建組件 14.4 調(diào)試組件 14.5 小結(jié) 第15章 在組件中添加用戶界面 15.1 三個關(guān)鍵步驟 15.2 創(chuàng)建用戶界面 15.3 進(jìn)一步的開發(fā) 15.4 小結(jié) 第16章 外部管理和WMI任務(wù)實(shí)現(xiàn) 16.1 使用托管代碼的外部管理 16.2 Application對象維護(hù)操作 16.3 程序包日志提供程序 16.4 程序包配置 16.5 WMI任務(wù) 16.6 小結(jié) 第17章 通過外部應(yīng)用程序使用SSIS 17.1 從RSS輸入,從Reporting Services報表輸出 17.2 InfoPath 文檔 17.3 ASP.NET應(yīng)用程序 17.4 小結(jié) 第18章 SSIS軟件開發(fā)生命周期 18.1 軟件開發(fā)生命周期介紹 18.2 版本和源代碼管理 18.3 代碼部署和從開發(fā)到測試,再到投入生產(chǎn)的升級過程 18.4 小結(jié) 第19章 案例研究:一個編程示例 19.1 背景 19.2 業(yè)務(wù)問題 19.3 解決方案概述 19.4 解決方案體系結(jié)構(gòu) 19.5 數(shù)據(jù)體系結(jié)構(gòu) 19.6 CaseStudy_Load程序包 19.7 CaseStudy_Process程序包 19.8 在SQL Agent中運(yùn)行 19.9 小結(jié)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
SQL Server 2005集成服務(wù)高級編程 PDF格式下載