數(shù)據(jù)倉(cāng)庫(kù)實(shí)施方案_第1頁
數(shù)據(jù)倉(cāng)庫(kù)實(shí)施方案_第2頁
數(shù)據(jù)倉(cāng)庫(kù)實(shí)施方案_第3頁
數(shù)據(jù)倉(cāng)庫(kù)實(shí)施方案_第4頁
數(shù)據(jù)倉(cāng)庫(kù)實(shí)施方案_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

共享知識(shí)分享快樂共享知識(shí)分享快樂頁眉內(nèi)容頁眉內(nèi)容XXX公司BI系統(tǒng)方案建議書二〇二〇年一月目 錄第一章概述 1第二章商業(yè)智能綜述 2商業(yè)智能基本結(jié)構(gòu) 2XXX數(shù)據(jù)倉(cāng)庫(kù)架構(gòu) 3數(shù)據(jù)倉(cāng)庫(kù):用于抽取、整合、分布、存儲(chǔ)有用的信4多維分析:全方位了解現(xiàn)4前臺(tái)分析工5數(shù)據(jù)挖5商業(yè)智能方案實(shí)施原則 5分階段、循序漸進(jìn)的原5實(shí)用原6知識(shí)原6第三章XXX公司BI系統(tǒng)方案 7XXX公司BI系統(tǒng)的需求分析 7XXX的解決方案 7建議架構(gòu) 9第四章所選XXX產(chǎn)品簡(jiǎn)介 11DB2UDB 11概述家(Family)與DB2通用數(shù)據(jù)(UDB)V7.2 11DB2通用數(shù)據(jù)(UDB)V7.2的特色 12DB2通用數(shù)據(jù)(UDB)的其他先進(jìn)功22DB2MANAGER(數(shù)據(jù)倉(cāng)庫(kù)管理器) 26DB2WarehouseManager的主要部26數(shù)據(jù)抽取、轉(zhuǎn)換和加(ETL)功能 27元數(shù)(MetaData)管理 31DB2WarehouseManager的其它技術(shù)特31XXXOLAPSERVER(多維數(shù)據(jù)庫(kù)服務(wù)器) 33DB2OLAPServer引擎 33DB2OLAPServer各個(gè)附件 34DB2OLAPServer與DB2WarehouseManager集成 36DB2OLAPServer支持的前端工具 36DB2OLAPANALYZER 37數(shù)據(jù)挖掘工具(XXXINTELLIGENTMINER) 37數(shù)據(jù)挖掘的實(shí)現(xiàn)方38數(shù)據(jù)挖掘基本方39數(shù)據(jù)挖掘與多維分析相結(jié)40第五章工程服務(wù)和售后服務(wù) 41工程服務(wù) 41售后服務(wù) 41XXX數(shù)據(jù)倉(cāng)庫(kù)的安裝及配置服41XXX數(shù)據(jù)倉(cāng)庫(kù)的維護(hù)服41XXX數(shù)據(jù)倉(cāng)庫(kù)的顧問服42XXX培訓(xùn)服務(wù) 42技術(shù)文檔 42第一章概述隨著市場(chǎng)競(jìng)爭(zhēng)的日益激烈,各家公司紛紛把提高決策的科學(xué)性、合理性提高到一個(gè)新的認(rèn)識(shí)高度。在此背景下,利用信息技術(shù)的最新手段,利用業(yè)務(wù)數(shù)據(jù)進(jìn)行面向決策的分析這一方法紛紛被國(guó)內(nèi)外許多公司所采用。通過有目的、有選擇地采集業(yè)務(wù)數(shù)據(jù),并將其轉(zhuǎn)換為對(duì)決策有用的信息,用于智能化的分析、預(yù)測(cè)和模擬等目的,這樣的應(yīng)用被稱為商業(yè)智能應(yīng)用。從國(guó)內(nèi)外各行各業(yè)的發(fā)展經(jīng)驗(yàn)看,實(shí)施商業(yè)智能是提高企業(yè)進(jìn)行高效的業(yè)務(wù)分析和科學(xué)決策的有效手段。作為一個(gè)具有八十多年歷史,以開發(fā)信息技術(shù)和商業(yè)應(yīng)用而聞名的“藍(lán)色巨XXX數(shù)據(jù)自動(dòng)轉(zhuǎn)化為商業(yè)知識(shí)提供了現(xiàn)實(shí)的方案。商業(yè)智能的本質(zhì),是提取收集到的數(shù)據(jù),進(jìn)行智能化的分析,揭示企業(yè)運(yùn)作和市場(chǎng)情況,幫助管理層做出正確明智的經(jīng)營(yíng)決定。一般現(xiàn)代化的業(yè)務(wù)操作,通常都會(huì)產(chǎn)生大量的數(shù)據(jù),如話單、賬單以及客戶資料等,其中一部分是決策關(guān)鍵數(shù)據(jù),但并不是所有的數(shù)據(jù)都對(duì)決策有決定意義。商業(yè)智能包括收集、清理、管理和分析這些數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)化為有用的信息,然后及時(shí)分發(fā)到企業(yè)各處,用于改善業(yè)務(wù)決策。企業(yè)可以利用它的信息和結(jié)論進(jìn)行更加靈活的階段性的決策:如采用什么產(chǎn)品、針對(duì)哪類客戶、如何選擇和有效地推出服務(wù)等等,也可以實(shí)現(xiàn)高效的財(cái)務(wù)分析、銷售分析、風(fēng)險(xiǎn)管理、分銷和后勤管理等等。這一切都是為了降低成本、提高利潤(rùn)率和擴(kuò)大市場(chǎng)分額。第二章商業(yè)智能綜述商業(yè)智能基本結(jié)構(gòu)當(dāng)今,許多企業(yè)認(rèn)識(shí)到只有靠充分利用,發(fā)掘其現(xiàn)有數(shù)據(jù),才能實(shí)現(xiàn)更大的商業(yè)效益。日常的商務(wù)應(yīng)用生成了大量的數(shù)據(jù),這些數(shù)據(jù)若用于決策支持則會(huì)帶來顯著的附加值。若再加上市場(chǎng)分析報(bào)告、獨(dú)立的市場(chǎng)調(diào)查、質(zhì)量評(píng)測(cè)結(jié)果和顧問評(píng)估等外來數(shù)據(jù)時(shí),上述處理過程產(chǎn)生的效益可進(jìn)一步增強(qiáng)。而數(shù)據(jù)倉(cāng)庫(kù)正是匯總這些商用信息后,進(jìn)而支持?jǐn)?shù)據(jù)發(fā)掘、多維數(shù)據(jù)分析等當(dāng)今尖端技術(shù)和傳統(tǒng)的查詢及表報(bào)功能,這些對(duì)于在當(dāng)今激烈的商業(yè)競(jìng)爭(zhēng)中保持領(lǐng)先是至關(guān)重要的。那么怎樣把這樣大量的數(shù)據(jù)轉(zhuǎn)換成可靠的、商用的信息以便于決策支持呢?建立數(shù)據(jù)倉(cāng)庫(kù)正被廣泛地公認(rèn)為最好的轉(zhuǎn)換手段。圖1 數(shù)據(jù)倉(cāng)庫(kù)建立過程IDC400500%。XXX數(shù)據(jù)倉(cāng)庫(kù)架構(gòu)XXX90年代初期,就投入大量?jī)?yōu)秀技術(shù)人員和資金開始了數(shù)據(jù)倉(cāng)庫(kù)的Star-Burst大型科研項(xiàng)目。該項(xiàng)目主要就是為了攻克數(shù)據(jù)倉(cāng)庫(kù)領(lǐng)域的一些技術(shù)難題,例如優(yōu)化星型連接(Star-join),實(shí)現(xiàn)多維分析。因此,XXX展。圖2 XXX數(shù)據(jù)倉(cāng)庫(kù)架構(gòu)上圖為XXX三層次數(shù)據(jù)倉(cāng)庫(kù)結(jié)構(gòu):從第一層OLTP業(yè)務(wù)系統(tǒng)到第二層數(shù)據(jù)倉(cāng)庫(kù)為建倉(cāng)過程,從第二層到第三層數(shù)據(jù)集市為按主題分類建立應(yīng)用的過程。第一步包括數(shù)據(jù)抽取、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)分布等步驟,按照統(tǒng)一的數(shù)據(jù)格式標(biāo)準(zhǔn)進(jìn)行統(tǒng)一的數(shù)據(jù)轉(zhuǎn)換,建立可被企業(yè)各部門充分共享的數(shù)據(jù)倉(cāng)庫(kù)。其中,數(shù)據(jù)抽取階段完成對(duì)各種數(shù)據(jù)源的訪問,數(shù)據(jù)轉(zhuǎn)換階段完成對(duì)數(shù)據(jù)的清洗、匯總和整合等,數(shù)據(jù)分布階段完成對(duì)結(jié)果數(shù)據(jù)存儲(chǔ)的分配。這三個(gè)階段通常緊密結(jié)合在一起,由一個(gè)產(chǎn)品或幾個(gè)產(chǎn)品配合實(shí)現(xiàn)。例如,DB2WarehouseManager既可獨(dú)立完成,又可結(jié)合DataJoiner、DataPropagator實(shí)現(xiàn)對(duì)異構(gòu)數(shù)據(jù)和數(shù)據(jù)復(fù)制的處理。DB2WarehouseManager可進(jìn)行數(shù)據(jù)映射的定義,以定期地抽取、轉(zhuǎn)換和分布數(shù)據(jù);DataJoinerDB2數(shù)據(jù)庫(kù)家族、ORACLE、SYBASEINFORMIXMSSQLServer采用數(shù)據(jù)復(fù)制的方式可對(duì)業(yè)務(wù)數(shù)據(jù)倉(cāng)庫(kù)進(jìn)行增量數(shù)據(jù)更新,避免對(duì)作業(yè)系統(tǒng)事物DB2第二步,在按主題分類建立應(yīng)用時(shí),若既想擁有多維數(shù)據(jù)庫(kù)的獨(dú)特功能,又DB2OLAPServer是用戶的最佳選擇。DB2WarehouseManagerInformationCatalog通過描述性數(shù)據(jù)幫助用戶查找和理解數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù),IntelligentMiner用于數(shù)據(jù)挖掘以便幫助決策者預(yù)測(cè)或發(fā)現(xiàn)隱藏的關(guān)系。最后,我們以報(bào)表或圖形的方式將結(jié)果數(shù)據(jù)呈現(xiàn)給用Analyzer,BusinessObjects等。商業(yè)智能的實(shí)現(xiàn)方式多種多樣,其規(guī)模和特點(diǎn)由用戶的需求來決定。但萬變不離其宗,其基本體系結(jié)構(gòu)往往包括三個(gè)部分。數(shù)據(jù)倉(cāng)庫(kù):用于抽取、整合、分布、存儲(chǔ)有用的信息一個(gè)企業(yè)的信息往往分布在不同的部門和分支機(jī)構(gòu),管理者要綜觀全局、運(yùn)籌帷幄,必須能迅速地找到能反映真實(shí)情況的數(shù)據(jù),這些數(shù)據(jù)也許是當(dāng)前的現(xiàn)實(shí)數(shù)據(jù),也可能是過去的歷史數(shù)據(jù)。因此,有必要把各個(gè)區(qū)域的數(shù)據(jù)集合起來,去其糟粕、取其精華,將真實(shí)的、對(duì)決策有用的數(shù)據(jù)保留下來,隨時(shí)準(zhǔn)備管理人員使用。因此,數(shù)據(jù)倉(cāng)庫(kù)不僅僅是個(gè)數(shù)據(jù)的儲(chǔ)存?zhèn)}庫(kù),更重要的是它提供了豐富的工具來清洗、轉(zhuǎn)換和從各地提取數(shù)據(jù),使得放在倉(cāng)庫(kù)里的數(shù)據(jù)有條有理,易于使用。多維分析:全方位了解現(xiàn)狀管理人員往往希望從不同的角度來審視業(yè)務(wù)數(shù)值,比如從時(shí)間、地域、產(chǎn)品來看同一類業(yè)務(wù)的總額。每一個(gè)分析的角度可以叫作一個(gè)維,因此,我們把多角度分析方式稱為多維分析。以前,每一個(gè)分析的角度需要制作一張報(bào)表。由此產(chǎn)生了在線多維分析工具,它的主要功能,是根據(jù)用戶常用的多種分析角度,事先計(jì)算好一些輔助結(jié)構(gòu),以便在查詢時(shí)能盡快抽取到所要的記錄,并快速地從一維轉(zhuǎn)變到另一維,將不同角度的信息以數(shù)字、直方圖、餅圖、曲線等等方式展現(xiàn)在您面前。前臺(tái)分析工具提供簡(jiǎn)單易用的圖形化界面給管理人員,由他們自由選擇要分析的數(shù)據(jù)、定義分析角度、顯示分析結(jié)果。往往與多維分析工具配合,作為多維分析服務(wù)器的前臺(tái)界面。以上三部分是商業(yè)智能的基礎(chǔ)。它完成的是對(duì)用戶數(shù)據(jù)的整理和觀察,可以說,它的工作是總結(jié)過去。在此基礎(chǔ)結(jié)構(gòu)之上,商業(yè)智能可以發(fā)揮更進(jìn)一步的作數(shù)據(jù)挖掘正如在礦井中可以挖掘出珍貴的礦石,在數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)里也常??梢酝诰虺鰳I(yè)務(wù)人員意想不到的信息。它比多維分析更進(jìn)一步。例如,如果管理人員要求比較各個(gè)區(qū)域某類業(yè)務(wù)在過去一年的情況,可以從多維分析中找答案。但是,如果管理人員要問為何一種業(yè)務(wù)在某地區(qū)的情況突然變得特別好或是不好,或者問該業(yè)務(wù)在另一地區(qū)將會(huì)怎么樣,這時(shí)數(shù)據(jù)挖掘工具可以作出回答。簡(jiǎn)單的說,數(shù)據(jù)挖掘使用統(tǒng)計(jì)、分析等數(shù)學(xué)方法、以及電腦學(xué)習(xí)和神經(jīng)網(wǎng)絡(luò)等人工智能方式,從大量的數(shù)據(jù)中,找尋數(shù)據(jù)與數(shù)據(jù)之間的關(guān)系。這種關(guān)系,一般顯示數(shù)據(jù)組之間相似或相反的行為或變化。一個(gè)細(xì)心的分析者,往往能從這些發(fā)掘出來的關(guān)系得到啟示。而這種啟示又很可能使得到它的業(yè)者,獲得其他競(jìng)爭(zhēng)者所沒有的先機(jī)。數(shù)據(jù)挖掘要求有數(shù)據(jù)倉(cāng)庫(kù)作基礎(chǔ),并要求數(shù)據(jù)倉(cāng)庫(kù)里已經(jīng)存有豐富的數(shù)據(jù)。構(gòu)造商業(yè)智能的基礎(chǔ),實(shí)現(xiàn)分析應(yīng)用;第二步實(shí)現(xiàn)數(shù)據(jù)挖掘,發(fā)揮商業(yè)智能的特色。商業(yè)智能方案實(shí)施原則實(shí)施商業(yè)智能方案項(xiàng)目工程,與實(shí)施傳統(tǒng)的應(yīng)用系統(tǒng)有很大的不同。其中最重要的是,商業(yè)智能的實(shí)施是不斷的交流過程,只有雙方緊密的合作才能取得實(shí)施的成功。我們建議,工程實(shí)施上采取以下原則:分階段、循序漸進(jìn)的原則任何一個(gè)項(xiàng)目的實(shí)施都是一個(gè)發(fā)現(xiàn)問題,解決問題,積累經(jīng)驗(yàn),又遇到新問題,再解決,再積累的循序漸進(jìn)的過程。我們建議XXX公司應(yīng)根據(jù)現(xiàn)有的資源以及今后發(fā)展的方向,分階段、循序漸進(jìn)的實(shí)施商業(yè)智能方案。實(shí)用原則在第一步實(shí)現(xiàn)數(shù)據(jù)倉(cāng)庫(kù)時(shí),盡量針對(duì)當(dāng)前電信最關(guān)心的主題,并將該主題進(jìn)行細(xì)致分析,盡可能用簡(jiǎn)單、統(tǒng)一、易于使用的方式來實(shí)現(xiàn),避免追求片面的復(fù)雜和完美。知識(shí)原則普遍說來,由于商業(yè)智能技術(shù)相對(duì)而言比較新,企業(yè)的信息技術(shù)人員對(duì)數(shù)據(jù)倉(cāng)庫(kù)、多維分析、數(shù)據(jù)挖掘等系統(tǒng)涉及的知識(shí)往往存在著不足或偏差,實(shí)際應(yīng)用經(jīng)驗(yàn)也很欠缺。因此,我們建議在實(shí)施過程中結(jié)合專家培訓(xùn)和服務(wù),在商業(yè)智能系統(tǒng)的設(shè)計(jì)、開發(fā)、實(shí)施當(dāng)中,逐步培養(yǎng)出企業(yè)自己的系統(tǒng)管理、維護(hù)和開發(fā)人員。當(dāng)系統(tǒng)投入使用時(shí),這些人員可以對(duì)系統(tǒng)進(jìn)行維護(hù)和管理,并負(fù)責(zé)對(duì)最終用戶進(jìn)行培訓(xùn)。第三章XXXBI系統(tǒng)方案XXXBI系統(tǒng)的需求分析XXXBI支持:除了以上列出的一系列分析和預(yù)測(cè)外,利用BI系統(tǒng),還應(yīng)該能夠根據(jù)XXX公司的需求很方便地?cái)U(kuò)展其功能。XXX的解決方案XXXBIXXX們提出以下解決方案:并且通過多維分析工具,讓用戶能夠有效的將數(shù)據(jù)轉(zhuǎn)化為靈活的報(bào)表和決策支持信息,最終滿足用戶的信息需求。該方案的實(shí)現(xiàn)方式如下:數(shù)據(jù)則通過瀏覽器方式錄入。在構(gòu)造數(shù)據(jù)倉(cāng)庫(kù)的過程中,我們采取以點(diǎn)帶面的做法,采用小步長(zhǎng)、逐步地XXX用。小的項(xiàng)目可以立即顯示數(shù)據(jù)倉(cāng)庫(kù)的價(jià)值,同時(shí)也提供了更快的投資回報(bào)。而且,先在只有少量的數(shù)據(jù)和用戶的小系統(tǒng)上進(jìn)行學(xué)習(xí)和實(shí)踐,對(duì)技術(shù)人員來說會(huì)學(xué)得更快。我們希望首先在需求較為迫切的領(lǐng)域,選擇一些比較有意義的主題;基于這些主題,我們將建立一個(gè)數(shù)據(jù)集市,待用戶能夠?qū)?shù)據(jù)倉(cāng)庫(kù)的概念和一些技術(shù)有了比較深刻的認(rèn)識(shí)之后,再綜觀全局,構(gòu)建起企業(yè)級(jí)的數(shù)據(jù)倉(cāng)庫(kù)。數(shù)據(jù)錄入可以采用數(shù)據(jù)文件快速裝入的方式,也可以采用專門應(yīng)用的方式。XXXWebSphereVisualAgeforJava進(jìn)行XXX電子商務(wù)應(yīng)用的重要部件。利用這兩個(gè)工具,我們可以Web頁面,生成Java程序,包括AppletServletApplication并且系統(tǒng)的維護(hù)工作也比較方便,當(dāng)需要修改應(yīng)用時(shí),只需要修改服務(wù)器上的程序就可以了,不需要在客戶端做工作。另外,這種結(jié)構(gòu)對(duì)客戶機(jī)的配置要求也不太高。XXXWarehouseManager,該XXX用來建立數(shù)據(jù)倉(cāng)庫(kù)的工具,利用該工具,我們可以方便、快捷地構(gòu)WarehouseManager一個(gè)工具。提供一個(gè)開放的,從數(shù)據(jù)源到數(shù)據(jù)倉(cāng)庫(kù)的一致的解決方案。XXXBIWarehouseManager管理器可以方便地建立數(shù)據(jù)加工的流程(process)和步驟(step),這些步驟反映了XXX據(jù)的流程、規(guī)則。在各步驟中可以定義代理(agent)來自動(dòng)運(yùn)行數(shù)據(jù)傳遞、清洗和WarehouseManager服務(wù)器上,也可以運(yùn)行在遠(yuǎn)程的業(yè)務(wù)主機(jī)上,并且可以有爭(zhēng)環(huán)境。WarehouseManagerDB2WarehouseManager(DWM)WarehouseAgentDB2UDB中執(zhí)行直接執(zhí)行數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)加工。FTPAgent直接執(zhí)行。DB2ServerDB2OLAPServer的強(qiáng)大分析功能,給最終用戶提供在線多維分析的功能,能夠讓最終用戶充分挖掘出數(shù)據(jù)中包含的信息。DWMOLAPDB2OLAPServer中。最終用戶工具我們選用DB2OLAPAnalyzer,這個(gè)產(chǎn)品是一個(gè)數(shù)據(jù)倉(cāng)庫(kù)的前端分析工具,利用這個(gè)工具用戶可以很容易地訪問OLAPServer中經(jīng)過處理的數(shù)據(jù),制作各種形式、風(fēng)格的報(bào)表,報(bào)表內(nèi)容可以包括數(shù)字、圖像、曲線等,使得管理層可以直接、直觀地查看企業(yè)的經(jīng)營(yíng)情況。建議架構(gòu)DB2UDBEEDB2UDBEEDB2WarehouseManagerDB2IntelligentMinerforDataDB2IntelligentMinerScoringDB2OLAPServer生產(chǎn)系統(tǒng)1RS/6000生產(chǎn)系統(tǒng)2OLAPDataWarehouseData生產(chǎn)系統(tǒng)3MetaData管理/數(shù)據(jù)倉(cāng)庫(kù)控制DB2/WarehouseControlCenterDB2WarehouseServerDB2OLAPServerApplicationManager查詢/分析WEB應(yīng)用服務(wù)器 DB2IntelligentMinerDB2OLAPAnalysisServer Windows2000HTTPServerWindows2000Intranet/InternetBrowser圖3 XXX公司BI系統(tǒng)軟硬件配置示意圖在此方案中,采用RS/6000DB2UDBEEDB2Warehouse用的業(yè)務(wù)數(shù)據(jù),經(jīng)過加工后存放在數(shù)據(jù)倉(cāng)庫(kù)中。XXXBIRS/6000服務(wù)XXXDB2OLAPServe維分析的速度。DB2IntelligentMinerforDatDB2IntelligentMinerScoring,用來將數(shù)據(jù)挖掘的結(jié)果作用到數(shù)據(jù)倉(cāng)庫(kù)中,實(shí)現(xiàn)打分功能。WEB應(yīng)用服務(wù)器訪問數(shù)Windows2000的PCDB2OLAPAnalyzerAnalysisServerHTTPServer,作為為WebSphereApplicationServer共同使用。PCWindows2000DB2WarehouseControl、DB2ControlCenter、OLAPServer控制臺(tái)OLAPServerApplicationManagerDB2IntelligentMinerDataClient。此方案的優(yōu)點(diǎn):并進(jìn)行各種指標(biāo)的多維分析,在實(shí)際應(yīng)用中不斷擴(kuò)展系統(tǒng),為決策者提供必要的信息。高性能、高效率。數(shù)據(jù)都在本地運(yùn)行,數(shù)據(jù)量相對(duì)較小,因此對(duì)服務(wù)器計(jì)算能力的要求相對(duì)較低。同時(shí)由于在局域網(wǎng)上運(yùn)行,對(duì)網(wǎng)絡(luò)帶寬基本不會(huì)有壓力,并且用戶響應(yīng)時(shí)間可以得到保障。最大限度地減少網(wǎng)絡(luò)負(fù)荷。各客戶端通過瀏覽器方式從中心數(shù)據(jù)倉(cāng)庫(kù)中獲取數(shù)據(jù),只有需要的數(shù)據(jù)被傳輸。XXXXXX適應(yīng)這些變化,滿足業(yè)務(wù)的需求。XXXBI系統(tǒng)的需XXX公司商業(yè)智能應(yīng)用打下了一個(gè)堅(jiān)實(shí)的基礎(chǔ)。XXX公激烈的競(jìng)爭(zhēng)中保持良好的勢(shì)頭。第四章所選XXX產(chǎn)品簡(jiǎn)介DB2UDBWarehouse(OLAPServer)(DB2Analyzer)及智能數(shù)據(jù)挖掘服務(wù)器(DB2IntelligentMinerforData)以下是各個(gè)產(chǎn)品的描述說明。DB2UDB家族(Family)DB2通用數(shù)據(jù)庫(kù)(UDB)V7.2XXXDB2家族的各種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)適用于各種硬件平臺(tái),其中包括IntelXXXXXXRISC服務(wù)器和工作站、大型并行處AS/400VMVSEMVSOS/390操作系統(tǒng)的DB280萬用戶的主機(jī)系統(tǒng)。DB2家族除了包含在各種平臺(tái)上運(yùn)行的數(shù)據(jù)庫(kù)管理系統(tǒng)內(nèi)核之外,產(chǎn)品包中還包括了數(shù)據(jù)復(fù)制、數(shù)據(jù)庫(kù)系統(tǒng)管理、環(huán)球網(wǎng)(Internet)網(wǎng)關(guān)支持、在線分析處理、多媒體支持和各種并DB2UDBV7.2PCUNIX平臺(tái)上的客戶機(jī)端產(chǎn)品(DB2CAE),并為所有平臺(tái)上的異構(gòu)數(shù)據(jù)庫(kù)訪問提供“中介件”(Middleware)解決方案。IntelRISC服務(wù)器(UNIX平臺(tái))DB2UDBV7.2包括:DB2forAIX,DB2forHP-UX,DB2forSUNSolaris,DB2forDB2forWindowsforWin95,DB2forWin98,DB2forLinux,DB2forSCO,DB2forSinix,DB2forNUMA-Q等等。的LAN(Internet)DOS、WindowsOS/2、Win95Win98、MacintoshUNIXDB2TCP/IP、IPX/SPX、NetBIOS或APPC等網(wǎng)絡(luò)協(xié)議;如果作為環(huán)球網(wǎng)上的數(shù)據(jù)庫(kù)服務(wù)器,則可由一臺(tái)瀏覽器Browser)作為客戶機(jī)訪問。DB2通用數(shù)據(jù)庫(kù)(UDB)V7.2程/Starburst研究項(xiàng)目以及DB2forOS/390DB2DB2DB2家族平臺(tái)環(huán)境作了調(diào)整和優(yōu)化以達(dá)到業(yè)界領(lǐng)先的性能/價(jià)格比。DB2產(chǎn)品家族提供了完整的中文支持,對(duì)中文的支持貫穿于從微機(jī)到主機(jī)的所有平臺(tái),這是任何其他數(shù)據(jù)庫(kù)廠家做不到的。圖4 DB2家族產(chǎn)品DB2通用數(shù)據(jù)庫(kù)(UDB)V7.2的特色DB2通用數(shù)據(jù)庫(kù)(UDB)V7.2無論在網(wǎng)絡(luò)計(jì)算方面還是在線分析、多媒體處理,都能給你全面、滿意的支持,而且集成了豐富的數(shù)據(jù)庫(kù)管理工具,把原來復(fù)雜的管理工作變得非常簡(jiǎn)單。DB2V7.2度大大提高DB2DB21632KBPages(multiplebufferpool)多查詢的星式連接等方面,做了一系列的改進(jìn)。應(yīng)一些XXXDB2UDBV7.2包含以下擴(kuò)充性能:表/視圖/18128個(gè)字符。1830個(gè)字符。SQL32KB64KB。16KB32KB。32KB,取決于頁大小。最大表/128GB512GB,取決于頁大小。2551,024個(gè)字符。SQL編程支持宏。DB2V7.2對(duì)統(tǒng)一代碼(Unicode)Unicode通用文本字符,容許定長(zhǎng)字符序列(以便分析)UCS-2和UTF-8DB2wchar_t(如英語環(huán)境)(日語)下也可照常運(yùn)行。DB2UDBV7.2SQLSQLWindows平臺(tái),打DB2OLAPstarterDB2的數(shù)據(jù)連接器(DataJoiner),象訪問DB2Oracle,Sybase,Informix,SQLServer等數(shù)據(jù)庫(kù)。用戶只DB2DB2數(shù)據(jù)。DB2UDBV7.2OracleSQL查詢同時(shí)訪問DB2Oracle的數(shù)據(jù)資源。DB2UDBV7.2DB2數(shù)據(jù)庫(kù)、Oracle數(shù)據(jù)庫(kù)或者一個(gè)OLEDBDB2SQLAPIDB2RelationalConnectDB2DB2Oracle數(shù)據(jù)庫(kù)中的數(shù)據(jù)。DB2UDBV7.2DB2控制中心的便捷特點(diǎn)結(jié)合起來,為需要商業(yè)智能的用戶提供友好的用戶界面。用戶可以使用數(shù)據(jù)倉(cāng)庫(kù)中心對(duì)數(shù)據(jù)進(jìn)行定義、自動(dòng)取樣、轉(zhuǎn)換、發(fā)布、以及為數(shù)據(jù)倉(cāng)庫(kù)加載數(shù)據(jù)。這種新功能可以為一個(gè)部門或單位配置一個(gè)獨(dú)立的簡(jiǎn)單數(shù)據(jù)中心。Wizards(SchemaModeler)交換(MetadataInterchange)等方面做了改進(jìn)。DB2UDBV7.2數(shù)據(jù)倉(cāng)庫(kù)中心使用了更便捷的新界面,用于創(chuàng)建、設(shè)計(jì)、儲(chǔ)OLAP表。DB2元數(shù)據(jù)管理以及查詢管理方面做了改進(jìn)。DB2UDBV7SQLOLAPSQL-99中很難或SQL-99OLAP附錄中建議的標(biāo)準(zhǔn)。DB2現(xiàn)在可以提供臨時(shí)表格支持,應(yīng)用存儲(chǔ)點(diǎn)(savingpoint),標(biāo)識(shí)欄(IDColumn)SQL過程語言SQLProcedureLanguage)DB2ANSISQL99DB2UDB存儲(chǔ)過程創(chuàng)建工具(SPB)DB2SPB,DB2SPBWindows、AIXSolarisDB2系列產(chǎn)品,用戶可DB2UDBSPBMSVC+MSVXXXVisualAgeforJava,DB2SPB。DB2UDBV7.2創(chuàng)建用戶定義功能,表功能和行功SQL語句,這就減少了使用外部高級(jí)語言書寫這些功能的需DB2UDBV7.2推出了結(jié)構(gòu)數(shù)據(jù)類型(或者叫做抽象數(shù)據(jù)類型DB2UDBV7.2版本中包括了許多可以提高系統(tǒng)性能和改善系統(tǒng)管理的功ODBC/CLISQLSQL32GTCP/IP收聽者(listene。DB2UDB7提供三個(gè)新的擴(kuò)展器:空間擴(kuò)展器(SpatialExtender):DB2SQL查詢概念(SpatiallyEnabledSQL(坐標(biāo)確定位置)SQL(坐標(biāo)信息戶通過特定的空間數(shù)據(jù)查詢對(duì)其進(jìn)行訪問。DB2XML擴(kuò)展器:XXXDB2XMLExtenderXXXXML技術(shù)策略,在電子商務(wù)領(lǐng)域居業(yè)界領(lǐng)導(dǎo)地位。XMLXXXB2BDB2XMLXXXXMLXML存儲(chǔ)和XMLDB2中XML內(nèi)容。通過數(shù)據(jù)交換,XML擴(kuò)展器提供新的和已存在的DB2相關(guān)表格和XMLDB2XML擴(kuò)展器進(jìn)行電子商務(wù),實(shí)現(xiàn)企業(yè)之間(B2B)和企業(yè)與消費(fèi)者之間(B2C)的應(yīng)用。本產(chǎn)品是免費(fèi)的。A支持先進(jìn)的面向?qū)ο蠛投嗝襟w應(yīng)用70XXX理系統(tǒng)(RDBMS)得到極其廣泛的運(yùn)用。關(guān)鍵任務(wù)的應(yīng)用在很大程度上依賴于RDBMSRDBMS用戶正轉(zhuǎn)向非傳統(tǒng)的、面向?qū)ο蟮膽?yīng)用,需要對(duì)更廣泛的形形色色的現(xiàn)實(shí)世界數(shù)據(jù)予以支持。比如,需要更有效地處RDBMS中的文本、聲音、視頻、映象等數(shù)據(jù)。DB2通用數(shù)據(jù)庫(kù)(UDB)DB2把對(duì)傳統(tǒng)應(yīng)用與非傳形成新一代對(duì)象關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)(ObjectRelationalDBMS)DB2UDBV7.2提供了許多對(duì)面向?qū)ο蠹岸嗝襟w應(yīng)用的支持。(UDT)DB2允許用戶定義新的數(shù)據(jù)類型,稱為用戶自定義類型(UserDefinedCDOLLAR表示加拿大元,用USDOLLARdecimal(十進(jìn)制)類型來表示,但在意義上是有顯著差別的。它們彼此間不應(yīng)也不能直接進(jìn)行比較,也不可直接decimalDB2的面向?qū)ο髲?qiáng)類型(strongtyping)機(jī)制來保證的。象內(nèi)設(shè)(built-in)類型一樣,UDT可以用來定義表列的數(shù)據(jù)類型和用戶定義函數(shù)(UDF)的參數(shù)。例如,用戶可以定義一個(gè)類型:多邊形Polygons,這個(gè)用戶自定義類型可有構(gòu)造函數(shù),還可有一組用戶定義的函數(shù)作用于它,如求面積,求角度,以及旋轉(zhuǎn)多邊形等等。(UDF)DB2CC++(UserDefinedFunction)。UDF允許在查詢中包含強(qiáng)有力的計(jì)算過程和檢索判定,以便UDFUDT的行為語義。SQL優(yōu)化UDF如SUBSTR和LENGTH)CC++COBOLFORTRANPL/ISQLUDTUDF。把用戶定義的類型和函數(shù)組合在一起使用,就能把數(shù)據(jù)的表示和解釋該數(shù)據(jù)的一組函數(shù)定義都隱藏起來。利用它們能創(chuàng)建函數(shù)庫(kù),這些函數(shù)庫(kù)可以是XXX開發(fā)的,也可以是第三方經(jīng)銷商或客戶自行開發(fā)的,然后直接把它們集成在數(shù)據(jù)庫(kù)中。(LOB)LOB允許用戶在一個(gè)數(shù)據(jù)庫(kù)中存儲(chǔ)特大(GB)DB2中有二進(jìn)LOB(BLOB)LOB(CLOB)LOB(DBCLOB)等幾種類型。用LOBUDTUDF定義其語義的小型結(jié)構(gòu)。DB2LOB的功能強(qiáng)大的UDF方式用戶可隨時(shí)定義附加函數(shù)。另LOB列。LOB員執(zhí)行如下操作:LOBLOB。LOB的求值過程。LOB列時(shí),能做出選擇--LOB列是否作日志。LOBLOB而構(gòu)造的。(RelationalExtenders)DB2DB2的基于內(nèi)容的搜索能力擴(kuò)展到諸如文本、圖像、視頻、音頻之類的新的數(shù)據(jù)類型。使用關(guān)(如文本或圖像列),用戶就可以把文本文檔、圖像、視頻、音頻等連同常規(guī)企業(yè)數(shù)據(jù)一起存DB2集成內(nèi)容搜索RelationalExtenders通過用戶定義函數(shù)來支持。例如:DB2ImageExtender提供了一組函數(shù)來支持關(guān)于圖像的、基于內(nèi)容的搜索。一個(gè)用戶SQLImageExtenderSQLSQL查詢將自動(dòng)地調(diào)用由擴(kuò)展程序提供的函數(shù)。DB2的SQL規(guī)的數(shù)據(jù)類型上搜索給定的查詢,又可以在常規(guī)的數(shù)據(jù)上搜索給定的查詢。B強(qiáng)勁的在線分析處理(OLAP)支持DB2優(yōu)化器能夠使用動(dòng)態(tài)位圖索引(DynamicBit-MapIndex即根據(jù)需(Dimensiontable)符合條件的記錄,再和事實(shí)表格(Facttable)連接,提高了訪問多維數(shù)據(jù)的性能;而不是執(zhí)行Cartesian斷是否使用星型連接技術(shù)(StarJoin)和動(dòng)態(tài)位圖索引進(jìn)行優(yōu)化。DB2SQLROLLUPCUBE功能通過在常規(guī)組的行中增加“小計(jì)”和“總計(jì)”行來提供擴(kuò)展的組(GROUP),CUBE功能增加了“cross-tabulation”(Starjoin)方式在關(guān)系型數(shù)據(jù)庫(kù)中支持在線分析處理(OLAP)DB2XXX驕傲的,它提供了領(lǐng)先于其它數(shù)據(jù)庫(kù)廠商的基于成本CPUI/ODB2的在線分析處理(OLAP)功能如虎添翼。C卓越的并行處理能力并行優(yōu)化技術(shù)DB2UDBV7.2SMPMPPSMP節(jié)點(diǎn)組成的MPP行(稱作內(nèi)部查詢并行性:Intra-queryparallelism),過去需要數(shù)小時(shí)的查詢現(xiàn)在只需幾分鐘就可以完成。過去不能執(zhí)行的查詢現(xiàn)在不僅可行,而且還能從中獲益。SMP環(huán)境下處理并行,DB2UDB采用的是吸管模型(Strawmodel)。此時(shí)SQLCPU相當(dāng)于一根吸水的吸管,這樣被SQLCPU“吸干”MPP環(huán)境下處理并行,則相當(dāng)于把杯子中的水先智能地分配給多個(gè)小水杯(SQL執(zhí)行的節(jié)點(diǎn)機(jī))就分別被每個(gè)節(jié)點(diǎn)機(jī)“吸干”UDBV7.2中融入的最先進(jìn)的技術(shù)才是成功的關(guān)鍵。并行優(yōu)化:從很多系統(tǒng)中抽取非常多的數(shù)據(jù),這會(huì)耗費(fèi)大量的時(shí)間,如法,它們沒有必要象并行數(shù)據(jù)庫(kù)那樣運(yùn)作。DB2UDBV7.2有一個(gè)查詢優(yōu)化器,XXX研究機(jī)構(gòu)開發(fā)的,它是專為提高并行抽取數(shù)據(jù)的效率而設(shè)計(jì)的。這樣就可獲得高品質(zhì)的查詢性能,特別是對(duì)特大型數(shù)據(jù)庫(kù)。全面并行(ParallelEverything):DB2SPSMPDB2UDBV7.2語句(Select、Insert、UpdateDelete)、實(shí)用程序(backup,restore,reorg,load)和數(shù)據(jù)存取方法(連接、表掃描和索引掃描)等,而且無需任何額外的編程。這不部處理機(jī)去執(zhí)行數(shù)據(jù)庫(kù)管理任務(wù)。進(jìn)一步說,DB2UDBV7.2既可用于聯(lián)機(jī)事務(wù)處理管理工具在并行環(huán)境同樣適用:Governor幫助您控制每個(gè)用戶及應(yīng)用程并行環(huán)境下功能不受任何限制:DB2UDBV7.2對(duì)多媒體數(shù)據(jù)的支持、WEBJava的支持均不受限制。MPP結(jié)構(gòu)計(jì)算機(jī)的獨(dú)特支持當(dāng)企業(yè)的業(yè)務(wù)系統(tǒng)或數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的數(shù)據(jù)量不斷增大、并發(fā)用戶量不斷增大時(shí),依靠單一的數(shù)據(jù)庫(kù)服務(wù)器往往難以獲得比較好的性能和處理能力。此時(shí),由多臺(tái)服務(wù)器協(xié)同工作成為解決這一問題的有效手段。多臺(tái)服務(wù)器協(xié)同工作的手段主要有共享硬盤的集群式計(jì)算機(jī),以及不共享任何資源而自以高速網(wǎng)絡(luò)相連的海量并行處理計(jì)算機(jī)兩種方式。隨著計(jì)算機(jī)科學(xué)的不斷發(fā)展,無論是科學(xué)計(jì)算領(lǐng)域還是在數(shù)據(jù)庫(kù)領(lǐng)域都已經(jīng)備計(jì)算機(jī)科學(xué)家證明,海量并行處理是目前解決大數(shù)據(jù)量、最大限度里并行處理能力的最佳手段。MPPDB2UDBV7.2企業(yè)擴(kuò)展版(EnterpriseExtendedDB2MPP體系結(jié)構(gòu)的特性:無共享(Shared-Nothing)UDBV7.2計(jì)為每個(gè)系統(tǒng)(節(jié)點(diǎn))只處理它那一部分?jǐn)?shù)據(jù)庫(kù),彼此間盡可能獨(dú)立。這就減少了benchmark512個(gè)節(jié)DB2UDBV7.2結(jié)構(gòu)的規(guī)??啥噙_(dá)上千個(gè)節(jié)點(diǎn)。智能數(shù)據(jù)分發(fā):可在數(shù)據(jù)庫(kù)的多個(gè)分區(qū)或子集中分布數(shù)據(jù),其分區(qū)圖允DB2管理分發(fā)過程并在必要時(shí)重新分發(fā)。DB2SQL優(yōu)化器利用分SQL行有效的管理,從中選擇成本最低的方案。應(yīng)用透明性:DB2DB2UDBV7.2企業(yè)擴(kuò)展版看起來與其它的DB2DB2UDBV7.2DB2家族產(chǎn)品上在數(shù)據(jù)、應(yīng)用和技能方面的投資,同時(shí)也提供了新的強(qiáng)有力的數(shù)據(jù)處理手段和發(fā)揮成本效果的手段。RS/6000SP的支持:DB2UDBV7.2企業(yè)擴(kuò)展版的體系結(jié)構(gòu)完全可與XXX的大型并行處理器(MPP)RS/6000SPRS/6000SP由上千個(gè)RS/6000DB2UDBV7.2RS/6000SP合構(gòu)成當(dāng)今產(chǎn)業(yè)界中最有伸縮性和功能最強(qiáng)的并行數(shù)據(jù)庫(kù)方案。可伸縮的性能和容量:DB2UDBV7.2企業(yè)擴(kuò)展版提供了非并行增量增1-2GB的單處理器數(shù)據(jù)庫(kù)到具有兆兆(TB)512MPP計(jì)算機(jī),這一切都不需重寫應(yīng)用程序(串行和并行環(huán)境使SQL語句)即可移到新的操作環(huán)境中。性能/機(jī)/DB2UDBV7.2企業(yè)擴(kuò)展版提供了優(yōu)異的性能/價(jià)格比??蛻魴C(jī)/引人注意的替代品可以是單一大規(guī)模并行數(shù)據(jù)庫(kù)服務(wù)器。把多個(gè)系統(tǒng)合并到一個(gè)MPP機(jī)群,可以減少系統(tǒng)管理開支和增加可用性。當(dāng)出現(xiàn)故障時(shí),可將其隔離到獨(dú)立節(jié)點(diǎn)上,修復(fù)時(shí)系統(tǒng)運(yùn)行不會(huì)中斷。DB2UDBV7.2企業(yè)擴(kuò)展版支持的硬件平臺(tái)DB2UDBV7.2XXXRS/6000、WindowsNT/2000SUNSparcSolaris、HP/9000HP-UXMPP計(jì)算機(jī)群集上運(yùn)行,CPUSMP服務(wù)器。CPUDB2EEE邏輯節(jié)點(diǎn),DB2EEE。DB2EEESQLAPI相同的。D集成的數(shù)據(jù)庫(kù)管理工具:ControlCenter等DB2UDBV7.2ControlCenterAlterCenterEventAnalyzerScriptCenter、JournalCommandCenter、DB2Governor等。CommandCenterSQL語句、數(shù)據(jù)庫(kù)命令,也能執(zhí)行系統(tǒng)命令。EventAnalyzer可幫SQL操作。DB2Governor能夠監(jiān)視資源使用情況,及時(shí)終ControlCenter(控制中心)提供了對(duì)本地或遠(yuǎn)程數(shù)據(jù)庫(kù)的聯(lián)機(jī)監(jiān)控、直觀的圖形用戶UDB數(shù)據(jù)庫(kù)系統(tǒng),且易操作。它包括一個(gè)類似瀏覽器的界面,用于訪問和控制數(shù)據(jù)庫(kù)中的對(duì)象;工作規(guī)劃程序,允許用戶自動(dòng)執(zhí)行許多數(shù)據(jù)庫(kù)任務(wù);SmartGuide:使用對(duì)話框,引導(dǎo)用戶逐步進(jìn)行性能配置、工具設(shè)置及數(shù)據(jù)庫(kù)監(jiān)視和管理等操作。ControlCenter的主要功能包括以下方面:對(duì)象管理:刪除,復(fù)制,更名和分析對(duì)象;配置管理:配置數(shù)據(jù)庫(kù)管理器和數(shù)據(jù)庫(kù);編目未編目數(shù)據(jù)庫(kù)和網(wǎng)點(diǎn);安全管理:增加,改變,刪除規(guī)則及其授權(quán)和特權(quán);修改和引入表空間,顯示桌面空間分段存儲(chǔ);操作管理:(備份/恢復(fù)等)。此外,ControlCenterScriptCenter、Journal等。ScriptCenter幫助你SQLDB2命ScriptCenter也能識(shí)別操作系統(tǒng)命令,因此用戶可以只用一個(gè)腳本語言,例如PerlJournalAlertCenter作,共同監(jiān)視系統(tǒng)并自動(dòng)發(fā)出問題警報(bào)。ControlCenterVisualExplain可視說明)、PerformanceMonitor性能監(jiān)視器)。DB2UDBV7.2的管理工具免費(fèi)包含在Windows95/98/MEOS/2或WindowsNT平臺(tái)上的DB2客戶機(jī)端產(chǎn)品(DB2CAE)中。VisualExplain可視說明 )DB2VisualExplainDBMS存取數(shù)據(jù)時(shí)所選定存取計(jì)劃的詳細(xì)信息。SQLSQLVisualExplain中,表、索引以及對(duì)它們所作的操作都用節(jié)點(diǎn)來表示,數(shù)據(jù)的傳遞則表示為各個(gè)節(jié)點(diǎn)之間的聯(lián)系。DB2VisualExplain用易于理解的圖形方式展示存取計(jì)劃、數(shù)據(jù)庫(kù)對(duì)象(例如:表和索引)SQL語句和數(shù)據(jù)庫(kù)可以調(diào)整到更佳的性能獲得更高的效率。ExplainSQLI/OCPU成本估算,聯(lián)編時(shí)間和當(dāng)前目錄統(tǒng)計(jì)、預(yù)測(cè)信息和基數(shù)。例如,管理員和開發(fā)人員能很方便地指出給SQL語句中代價(jià)最高的操作是哪個(gè),從而集中精力調(diào)整那個(gè)操作。SQL的“如果—?jiǎng)t”模型(What-ifModelingforSQL):VisualExplain允許用戶SQL語句的各種變化所帶來的影響進(jìn)行模擬。例如,在有1,000,000100的測(cè)試環(huán)境添加更多數(shù)據(jù)。DB2性能監(jiān)視器 (PerformanceMonitor)DB2PerformanceMonitor提供了全面的性能數(shù)據(jù)采集、查看、報(bào)告、分析和報(bào)警的功能。全面靈活的數(shù)據(jù)采集:包括緩沖池、鎖和死鎖、排序、通信、代理和日志信息,顯示的數(shù)據(jù)有數(shù)據(jù)庫(kù)管理器、數(shù)據(jù)庫(kù)、表空間、表、連接、事務(wù)和語句等。PerformanceMonitor還支持兩類性能數(shù)據(jù)——快照(snapshot)了更多的靈活性??煺諗?shù)據(jù)周期測(cè)量時(shí)間點(diǎn)上的性能特征,而事件數(shù)據(jù)匯總了某個(gè)期間的性能屬性(DB2PerformanceMonitorCPUCPUSQLCASQL語句文本。使用方便,查看和報(bào)告直觀:采集到的數(shù)據(jù)可以實(shí)時(shí)查看或記錄下來,供以SQL當(dāng)查看數(shù)據(jù)時(shí),用戶可選擇圖形表達(dá)方式或文本表達(dá)方式。圖形說明有助于用戶解釋復(fù)雜的數(shù)據(jù),而文本式輸出可以用于報(bào)告和歸檔。功能強(qiáng)大的數(shù)據(jù)分析:PerformanceMonitor支持類似電子表格的公式,從而允許用戶定制測(cè)量方式。例如:用戶不必考慮絕對(duì)測(cè)量結(jié)果,他可以直接監(jiān)測(cè)由求最小值和最大值。PerformanceMonitor包括一組常用測(cè)量法,用戶可以直接使用其中的監(jiān)測(cè)功能。此外,它可以分析數(shù)據(jù)、篩選出適于某些數(shù)據(jù)庫(kù)對(duì)象或某一時(shí)間階段的記錄。例如,用戶正追蹤一個(gè)性能問題,他可以迅速地定位與給定數(shù)SQLI/O成本,它們可以按降序排序,顯示出成本最高的語句。異常條件。當(dāng)達(dá)到閥值時(shí),用戶可指定下述任一或者全部動(dòng)作——XXXNetView(R)產(chǎn)品家族。例如,如果給定表的溢出比例過高,管理員可以指示PerformanceMonitorPerformanceMonitorXXXNetView發(fā)一個(gè)警告,通知重要操作。利用這樣全面、靈活且便于使用的監(jiān)測(cè)功能,管理員和開發(fā)人員就擁有了強(qiáng)有力的工具,來進(jìn)行性能調(diào)整和發(fā)現(xiàn)問題。DB2通用數(shù)據(jù)庫(kù)(UDB)的其他先進(jìn)功能DB2UDBDB2UDB的光盤,“自動(dòng)運(yùn)行”就開始安裝程序,用戶即可根據(jù)“標(biāo)準(zhǔn)安裝向?qū)А卑床骄桶嗟谼B2UDBSQL(OuterJoin)單精度浮點(diǎn)數(shù)據(jù)類型(RealData、表功能(TableFunction)、重命名表(TableRename)500列、調(diào)用級(jí)界面(CLI)ODBC3.0標(biāo)準(zhǔn)一致、滾動(dòng)游標(biāo)(ScrollableCursor)。表功能實(shí)現(xiàn)了操作文本文件中的數(shù)據(jù)就如同操作關(guān)系型數(shù)據(jù)庫(kù)中的表格。A約束和觸發(fā)器面向?qū)ο蟮臄U(kuò)展可以讓用戶把自己數(shù)據(jù)的“知識(shí)”封裝到數(shù)據(jù)庫(kù)中,而不必將它編到應(yīng)用程序中。上面述及的用戶定義數(shù)據(jù)類型(UDT)和用戶定義函數(shù)(UDF)是封裝知識(shí)最重要的兩種。封裝數(shù)據(jù)知識(shí)的另一種辦法是把業(yè)務(wù)規(guī)則定義到數(shù)據(jù)庫(kù)內(nèi)。這種辦法可以通過申明引用完整性、約束和觸發(fā)器等得到支持。一旦在數(shù)據(jù)庫(kù)中建立業(yè)務(wù)規(guī)則,任何用戶和程序都必須遵守這些規(guī)則。約束和觸發(fā)器能定義復(fù)雜的完整性規(guī)則,利用這些完整性規(guī)則保障數(shù)據(jù)庫(kù)的正確性。約束和觸發(fā)器增強(qiáng)了其它面向?qū)ο筇匦缘哪芰Γ鼈償U(kuò)充了唯一對(duì)象代碼庫(kù)(其方法不能修改),從而支持附加的特殊對(duì)象屬性和約束條件檢查。它們也有助于實(shí)施對(duì)象間完整性規(guī)則。通常檢查約束條件是為了實(shí)施一項(xiàng)業(yè)務(wù)規(guī)則。例如,一個(gè)用戶可以在EMPLOYEE表上定義約束條件,其中指明一個(gè)雇員的工作只能是'Sales'、'Mgr'或者'Clerk'三者之一,并且在該公司服務(wù)超過8年的每一位雇員的工資必須大于一定的數(shù)值。alert報(bào)警)功能——觸發(fā)器可以調(diào)用一個(gè)用戶定義的函數(shù)(發(fā)送一個(gè)電子郵件消息)。B遞歸SQL查詢DB2UDBV7.2支持遞歸SQL,從而不僅支持材料單查詢,而且也支持更強(qiáng)有力的遞歸查詢形式,如路徑表達(dá)式查詢。由于支持遞歸,下述查詢例子會(huì)很容易實(shí)現(xiàn):材料單查詢:用戶想返回各個(gè)部分的子部分,各子部分的子部分等等。SQLToronto多倫多)Perth佩思)London倫敦)Chicago芝加哥)3次。優(yōu)化器能夠?yàn)檫f歸查詢和非遞歸查詢進(jìn)行很復(fù)雜的轉(zhuǎn)換和優(yōu)化,從而選擇出更佳的訪問方案,使性能得以改善。C靈活管理大型數(shù)據(jù)庫(kù)和高可用性DB2UDBV7.2DB2forOS/390相似的方法,允許數(shù)據(jù)庫(kù)管理員把數(shù)據(jù)庫(kù)劃分成若干稱作表空間(tablespaces)的部分。表空間可以單獨(dú)管64324GB24X7可用性,包括以下幾個(gè)方面:支持不同操作環(huán)境下的群集技術(shù):允許您定義運(yùn)行于多臺(tái)服務(wù)器上的DB2DB2仍能運(yùn)行。靈活的空間分配:在不停止數(shù)據(jù)庫(kù)運(yùn)行的情況下,通過增加更多的設(shè)備LOBI/O速度快的硬盤上,從而獲得最佳的性能。表空間級(jí)的備份和恢復(fù)功能:為客戶的應(yīng)用提供了最大的自由度——可以從整個(gè)數(shù)據(jù)庫(kù)備份集中選擇需要的單元進(jìn)行恢復(fù)。支持聯(lián)機(jī)或脫機(jī)備份和恢復(fù):在進(jìn)行備份處理期間表空間可以是聯(lián)機(jī)的或脫機(jī)的。在進(jìn)行恢復(fù)處理期間,所有被恢復(fù)的表空間(而不是一個(gè)表空間)可保I/O錯(cuò)誤(例如磁盤失效)恢復(fù)操作未完成之前被禁用,而該數(shù)據(jù)庫(kù)的其余部分仍保持正常工作。/恢復(fù)大大地減少所花費(fèi)的時(shí)間,從而滿足關(guān)鍵性維護(hù)任務(wù)的需求。備份和恢復(fù)實(shí)用程序能以并行方式使用若干設(shè)備,這樣就減少了這些實(shí)用程序所耗費(fèi)的運(yùn)行時(shí)間。Point-in-time表空間前滾功能:可將數(shù)據(jù)庫(kù)恢復(fù)至發(fā)生錯(cuò)誤之前的位置LOADLOAD實(shí)用程序快幾倍,同時(shí)又保證裝入數(shù)據(jù)的可復(fù)原性。D數(shù)據(jù)復(fù)制DB2UDBV7.2內(nèi)置的復(fù)制功能允許從一個(gè)數(shù)據(jù)源讀取數(shù)據(jù)并把它送到另外此外,它還有以下特色:DB2UDBV7.2Oracle、SybaseXXX數(shù)據(jù)復(fù)制方案。PullArchitecturethroughStagingTables分級(jí)表牽引式體系結(jié)構(gòu)組成部分——CaptureApply。Capture部分在源數(shù)據(jù)庫(kù)服務(wù)器上運(yùn)行,它捕獲要被復(fù)制的數(shù)據(jù),并把數(shù)據(jù)放入服務(wù)器分級(jí)表中;Apply部分在目標(biāo)機(jī)上運(yùn)行。抽取所需的數(shù)據(jù)。這種被動(dòng)的“牽引式”體系結(jié)構(gòu)減少了數(shù)據(jù)源的額外開銷,能夠支持?jǐn)?shù)據(jù)源及目標(biāo)機(jī)的獨(dú)立運(yùn)作性以及新一代流動(dòng)計(jì)算機(jī)作為目標(biāo)機(jī)的數(shù)據(jù)復(fù)后再?gòu)?fù)制到各區(qū)域內(nèi)的目標(biāo)機(jī)上。支持更新和修正:既支持更新也支持修正復(fù)制。Apply標(biāo)數(shù)據(jù)或者僅僅修正上次復(fù)制以來所發(fā)生的改變。DB2運(yùn)行日志(LOG)中讀出修改,從而抓取用于復(fù)制的數(shù)據(jù)修改,進(jìn)而安排好這些數(shù)據(jù)。這就減少了I/O。加工數(shù)據(jù):數(shù)據(jù)首先要從運(yùn)行記錄移到分級(jí)表,所以能在復(fù)制之前加工DB2SQL就能定義加工處理功能。除了SQL等等。GUI管理機(jī)構(gòu):DBA和程序員的范圍。E對(duì)SQL標(biāo)準(zhǔn)的完美支持和開放性COMMITROLLBACK例如,DB2UDBV7.2forAIXDB2UDBV7.2forHP-UXCICS/6000和CICS/HPX/openXA標(biāo)準(zhǔn)實(shí)現(xiàn)的。多用戶并發(fā)控制:并發(fā)控制是通過行級(jí)封鎖、查詢結(jié)果游標(biāo)處理以及層提交讀等方式。數(shù)據(jù)完整性:和向前滾動(dòng)恢復(fù)維護(hù)物理數(shù)據(jù)完整性。數(shù)據(jù)安全性:SQLGRANTREVOKE權(quán)。DB2UDBV7.2具有審計(jì)(Audit)C2。高性能:DB2擁有迄今為止最好的性能(TPC-C&TPC-H)和最佳的性能/XXX研究開發(fā)的工業(yè)界最先進(jìn)技術(shù):基于成本的感受到最佳的性能,而不必關(guān)心如何構(gòu)造一個(gè)查詢。此外,DB2I/OI/OI/OSQL、I/O等技術(shù)一起共同發(fā)揮了單處理器及對(duì)稱多處理(SMP)GlobalSQLCacheSQLSQL目錄訪問最小化。數(shù)據(jù)庫(kù)管理員可以同時(shí)創(chuàng)建多個(gè)不同大小的緩沖池后將它們指向特定的表格空DB2線響應(yīng)時(shí)間會(huì)產(chǎn)生很大效益。ANSISQL93(CLI)和開放式數(shù)據(jù)庫(kù)連通(ODBC)JDBC。同時(shí)還支持嵌入SQL靜態(tài)格式和動(dòng)態(tài)格式,SQLC,C++,Cobol,F(xiàn)ortran等宿主語DB2的存儲(chǔ)過程就是通過嵌入SQL進(jìn)行編程,然后在數(shù)據(jù)庫(kù)中執(zhí)行一個(gè)調(diào)用存儲(chǔ)過程的語句來實(shí)現(xiàn)的。GUI數(shù)據(jù)庫(kù)管理工具、命令行界面、以及/能監(jiān)測(cè),并提供了多個(gè)參數(shù),以調(diào)整系統(tǒng)和數(shù)據(jù)庫(kù)的性能。高可用性:通過HighAvailabilityClusterMulti-Processing(HACMP高可用性集群多重處理)支持DB2UDBV7。DB2WarehouseManager數(shù)據(jù)倉(cāng)庫(kù)管理器)XXXWarehouseManager是XXX數(shù)據(jù)倉(cāng)庫(kù)解決方案的重要組成部分,它主要由以下幾部分功能組成:數(shù)據(jù)訪問,數(shù)據(jù)轉(zhuǎn)換,數(shù)據(jù)分布,數(shù)據(jù)存儲(chǔ),靠描述性數(shù)據(jù)查找和理解數(shù)據(jù),顯示、分析和發(fā)掘數(shù)據(jù),數(shù)據(jù)轉(zhuǎn)換過程的自動(dòng)化及其管理。它縮短了復(fù)雜的海量數(shù)據(jù)與有洞察力的商務(wù)決策之間的差距,有助于公司更進(jìn)一步了解其業(yè)務(wù)、市場(chǎng)、競(jìng)爭(zhēng)對(duì)手和客戶。XXXWarehouseManagerDB2家族中的任一數(shù)據(jù)庫(kù),也可以是OracleSybaseInformixSQLServerIMSVSAM文件DB2UDBforWindowsOS/2AIX/600HP-USunSolarisSCSINIXDB2/400DB2forOS/39WarehouseManagerETLAIX、Solaris、WindowsNT/200平WindowsNT/2000上。下面,我們將從幾個(gè)Warehouse。DB2WarehouseManager的主要部件XXX查詢管理、信息編目等一系列工作。具體包括:ETLDB2WarehouseTransformer;ETLAgent。MetaDataDB2WarehouseDB2WarehouseQueryPatroller;InformationCatalog;QMF等NativeDB2據(jù),DB2WarehouseManagerRelationalConnect。數(shù)據(jù)抽取、轉(zhuǎn)換和加載(ETL)功能建立和維護(hù)數(shù)據(jù)倉(cāng)庫(kù)的過程由多個(gè)步驟組成,主要包括數(shù)據(jù)的訪問、數(shù)據(jù)的轉(zhuǎn)換、數(shù)據(jù)的分布、數(shù)據(jù)的存儲(chǔ)、流程的自動(dòng)化、數(shù)據(jù)的維護(hù)幾個(gè)方面。以下將針對(duì)每一個(gè)實(shí)施步驟進(jìn)行詳細(xì)的說明。A數(shù)據(jù)的抽取對(duì)數(shù)據(jù)的訪問包括數(shù)據(jù)源和目標(biāo)數(shù)據(jù)庫(kù)兩個(gè)方面。DataWarehouseManagerDWM)OracleMSSQLServerFilesFoxProDB2UDB。DWM可以訪問源和目標(biāo)庫(kù),都需要首先將源數(shù)據(jù)庫(kù)和目標(biāo)數(shù)據(jù)庫(kù)都登ODBCDWM中定義數(shù)據(jù)源及目(如下圖數(shù)據(jù)訪問所需要做的工作就基本完成了。DB2WarehouseManagerODBC方式訪問各種關(guān)系型數(shù)據(jù)庫(kù),也支持FTPFTP傳遞到本地后用數(shù)據(jù)裝載(LOAD)方式放入數(shù)據(jù)倉(cāng)庫(kù)。DB2WarehouseManagerRelationalConnectDB2Connect,DB2WarehouseManagerNativeOracle、Informix、Sybase、SQLServerDB2/390、DB2/400等數(shù)據(jù)庫(kù)。B數(shù)據(jù)的轉(zhuǎn)換、分布及存儲(chǔ)據(jù)倉(cāng)庫(kù)之前都要經(jīng)歷一定的清洗和轉(zhuǎn)化的過程。DB2UDBDB2WarehouseManager100種的轉(zhuǎn)化程序以確保其可以滿足客戶的各種對(duì)數(shù)據(jù)些轉(zhuǎn)換器總共可以分為四類:SQL函數(shù)、數(shù)據(jù)倉(cāng)庫(kù)轉(zhuǎn)換程序、統(tǒng)計(jì)算法以及用戶自定義函數(shù):SQL轉(zhuǎn)換程序包括求均值,最大最小值,針對(duì)某一位向上鉆取等;數(shù)據(jù)倉(cāng)庫(kù)轉(zhuǎn)換程序則負(fù)責(zé)基本的數(shù)據(jù)轉(zhuǎn)換,如數(shù)據(jù)的凈化,生成作為主外鍵的字段等;統(tǒng)計(jì)算法可完成以下工作:基本的統(tǒng)計(jì)算法,線性回歸,移動(dòng)平均,均方差等;可以是可執(zhí)行文件、批處理程序等。以上的這些工作在具體實(shí)施時(shí),是與進(jìn)程及步驟的定義結(jié)合在一起的,要定義進(jìn)程對(duì)象需要選擇進(jìn)程所涉及的數(shù)據(jù)源和目標(biāo)(前面已經(jīng)定義好)以及對(duì)數(shù)據(jù)源需要作的處理步驟,所謂步驟即可能需要作運(yùn)行各種轉(zhuǎn)換程序,可能是一個(gè)SQL語句,可能是一個(gè)匹處理程序,可能是進(jìn)行數(shù)據(jù)的裝載。所有步驟定義完成后,還需要定義執(zhí)行所有步驟的順序,從而生成一個(gè)完整的數(shù)據(jù)處理流程,最終將經(jīng)過轉(zhuǎn)化和清洗的數(shù)據(jù)放入數(shù)據(jù)倉(cāng)庫(kù)。參考下圖為一個(gè)簡(jiǎn)單的流程定義結(jié)果。圖5 DB2WarehouseCenter中定義數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)加工步驟C數(shù)據(jù)裝載DB2WarehouseManagerDB2UDBDB2UDBDWM中提供的數(shù)據(jù)裝載功能可以和其它數(shù)據(jù)抽取、轉(zhuǎn)換功能結(jié)合在一起被統(tǒng)一調(diào)度執(zhí)行。一般地,在數(shù)據(jù)倉(cāng)庫(kù)的具體構(gòu)建中,可以在數(shù)據(jù)倉(cāng)庫(kù)或交易數(shù)據(jù)階段性中間信息庫(kù)(ODS)中直接對(duì)數(shù)據(jù)進(jìn)行加工處理。對(duì)于比較大的數(shù)據(jù)量,往往采用將數(shù)據(jù)庫(kù)中表的處理結(jié)果寫入硬盤,然后再利用快速數(shù)據(jù)裝入功能裝入數(shù)據(jù)庫(kù)的方法來提高數(shù)據(jù)倉(cāng)庫(kù)的處理速度。D流程的自動(dòng)化DWM有效地減少了在建立數(shù)據(jù)倉(cāng)庫(kù)以及日常的抽取數(shù)據(jù)時(shí)所需要的人為的DWM出錯(cuò)處理。DB2WarehouseManager對(duì)每一個(gè)步驟支持如下流程控制:成功時(shí):指示一個(gè)步驟將在它前面的步驟運(yùn)行成功時(shí)才開始運(yùn)行。一個(gè)步驟是否成功。失敗時(shí):指示一個(gè)步驟將僅在它前面的步驟運(yùn)行失敗時(shí)才開始運(yùn)行。E數(shù)據(jù)倉(cāng)庫(kù)的維護(hù)DWMDB2的控制中心中完成。來創(chuàng)建至數(shù)據(jù)的直接路徑,使得對(duì)表中的行的訪問更為有效?!癉B2通用數(shù)據(jù)庫(kù)”信息。表存儲(chǔ)在數(shù)據(jù)庫(kù)中。您還可使用重組來控制表中的行的存儲(chǔ)次序(應(yīng)。對(duì)數(shù)據(jù)倉(cāng)庫(kù)中的表運(yùn)行統(tǒng)計(jì)信息以及重組表的工作都可以作為數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)加工的一個(gè)步驟在DB2WarehouseCenter中定義,DB2WarehouseServer會(huì)自動(dòng)執(zhí)行相應(yīng)統(tǒng)計(jì)信息和重組表操作。元數(shù)據(jù)(MetaData)管理XXX數(shù)據(jù)倉(cāng)庫(kù)的模型以描述性數(shù)據(jù)的形式存儲(chǔ)于該數(shù)據(jù)字典中,它定義了數(shù)據(jù)倉(cāng)庫(kù)的結(jié)構(gòu)和內(nèi)容,用于對(duì)數(shù)據(jù)源進(jìn)行抽取、過濾、轉(zhuǎn)換、映射后放入數(shù)據(jù)倉(cāng)庫(kù)。這種大大方便了具有相同結(jié)構(gòu)數(shù)據(jù)倉(cāng)庫(kù)的建造。WarehouseManagerDB2WarehouseCenterBusinessManager(MetaData)DB2WarehouseManager的其它技術(shù)特點(diǎn)A數(shù)據(jù)倉(cāng)庫(kù)的可擴(kuò)展性WarehouseManager后再把它們整合到一起形成企業(yè)級(jí)的數(shù)據(jù)倉(cāng)庫(kù)。B系統(tǒng)環(huán)境的開放性WarehouseManager以最少的費(fèi)用快速開發(fā)出用戶所需的數(shù)據(jù)倉(cāng)庫(kù)。C規(guī)模化的體系結(jié)構(gòu)WarehouseManager提供了一個(gè)完整的分布式客戶機(jī)/服務(wù)器系統(tǒng)環(huán)境,它使不同的服務(wù)器,也可都安裝在同一服務(wù)器上。D處理OLAPWarehouseManagerDB2OLAPServer上一種或多種星型圖表的全部映WarehouseManagerDB2OLAP以外生成的星型圖表初始化或引入關(guān)鍵碼。E按照業(yè)務(wù)需求建立數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)加工步驟WarehouseManagerSQLJoinGroupbySQL聲明。WarehouseManagerWarehouseManager率。WarehouseManagerWeb支持功能,允許從任何WebWarehouseManagerF解決方案產(chǎn)品包(SolutionPackage)XXXWarehouseManager設(shè)計(jì)了一個(gè)完整的解決方案。XXXInformationCatalogWarehouseManagerLotusApproach和相應(yīng)平臺(tái)上的DB2UDB打包在一起,作為一個(gè)完整的解決方案提供給用戶。其中,InformationCatalogApproach可幫助用戶分析信息并把它們以圖表的方式表示出來。WarehouseManager據(jù)純化、在線分析處理、端用戶查詢和報(bào)告等功能。Manager據(jù)。XXXOLAPServer(多維數(shù)據(jù)庫(kù)服務(wù)器)在線分析處理(OLAP)XXX一個(gè)分析工具——DB2OLAPServer,深入最終用戶的業(yè)務(wù),對(duì)桌面上的數(shù)據(jù)進(jìn)行實(shí)時(shí)操作。DB2OLAPServer是一套獨(dú)特的商務(wù)工具,能夠快速地分布傳統(tǒng)監(jiān)視和報(bào)告范圍之外的應(yīng)用程序數(shù)據(jù)。DB2OLAPServer引擎XXXDB2OLAPServerHyperionEssbaseOLAPDB2的可靠性、可管理性和訪問能力。HyperionEssbaseOLAPOLAPAPIEssbaseSQL的應(yīng)用程序結(jié)合時(shí),DB2OLAPServerWarehouseManager將為端用戶提供更多的前端工具和業(yè)務(wù)智能應(yīng)用程序選擇余地。如今,用戶可以享受到多種OLAPHyperion的OLAPDB2數(shù)據(jù)。DB2OLAPServer以圖形化的方式定義多維模型。多維模型以維和成員分層算而來。DB2OLAPServer將一個(gè)多維立方體中的各個(gè)維以緊湊維和稀疏維加以區(qū)分,在物理存儲(chǔ)時(shí)將所有的緊湊維以小立方體塊(block)形式存儲(chǔ),而所有的稀點(diǎn)才存儲(chǔ)一個(gè)指向小立方體塊的向量。通過采用這種稀疏矩陣的存儲(chǔ)方式,DB2OLAPServer既避免了由于多維及多層次而導(dǎo)致的多維存儲(chǔ)膨脹率過大這一問題,有可以同時(shí)獲得比較高的訪問速度。DB2OLAPServerMOLAPMOLAPDB2UDB中,兩種存儲(chǔ)方式之間可以任意切換,在一臺(tái)服務(wù)器上采用兩種不同存儲(chǔ)方式的多維立方體可以共存。這樣,即獲得了MOLAP方式存儲(chǔ)高效、節(jié)約硬盤空間的優(yōu)勢(shì),有同時(shí)具有了關(guān)系型數(shù)據(jù)庫(kù)海量存儲(chǔ)和易于管理的特點(diǎn)。ApplicationManager層次和成員,DB2OLAPServer會(huì)自動(dòng)重構(gòu)多維立方體的存儲(chǔ),而無需重新裝入數(shù)據(jù)。ApplicationManagerDB2OLAPServer個(gè)維度和層次做匯總計(jì)算時(shí),將只對(duì)新增加的和修改過的數(shù)據(jù)進(jìn)行更新,而無需重新計(jì)算整個(gè)多維立方體,從而大大加快計(jì)算速度。(數(shù)據(jù)維度權(quán)限)DB2OLAPServer支持完整的用戶權(quán)限控制,管理員可以分別對(duì)應(yīng)用、多維立方體以及多維立方體中某一個(gè)維中的某一個(gè)成員對(duì)用戶和用戶組設(shè)定不同的訪問權(quán)限,并且無需編程。這一功能使得用戶可以用一個(gè)相同的應(yīng)用滿足不同權(quán)限的用戶的需求,無需針對(duì)不同客戶單獨(dú)開發(fā)多維分析前端界面,且所有的安全權(quán)限控制亦不需要進(jìn)行復(fù)雜的編程,從而大大降低了開發(fā)和維護(hù)成本。DB2OLAPServer支持大量用戶并發(fā)訪問,對(duì)于同一個(gè)多維立方體,在一個(gè)(cell)個(gè)多維立方體之間可以完全并行操作——維度更新、數(shù)據(jù)裝載、匯總計(jì)算以及前端訪問。DB2OLAPServer支持對(duì)多維立方體中的任意一個(gè)單元格的修改操作,無論此單元格是輸入的原始數(shù)據(jù)還是匯總后的數(shù)據(jù)。用戶可以通過此功能迅速實(shí)現(xiàn)What-if分析功能。DB2OLAPServer各個(gè)附件DB2OLAPServerTools、PartitionOption、IntegrationServer、Objects、Web、AllocationManager、OLAPMinerAToolsBundleToolsBundle是OLAPServer最重要的部件之一,它具有如下功能:SQLInterface:訪問關(guān)系數(shù)據(jù)庫(kù)源;CurrencyConversion:外幣匯率轉(zhuǎn)換;ApplicationProgrammingInterface:客戶程序接口;ExtendedSpreadsheet1-2-3ExcelBasic函數(shù)。BPartitionOptionPartionOptionCPU持:TransparentPartition透明分區(qū)CPU達(dá)到并行計(jì)算和分布存儲(chǔ)的目的。ReplicatedPartition復(fù)制的分區(qū)允許將一個(gè)多維立方體內(nèi)的一部分?jǐn)?shù)據(jù)復(fù)制到另一個(gè)多維立方體內(nèi)。一般用于將公司總部的數(shù)據(jù)中與某個(gè)地區(qū)分公司相關(guān)的數(shù)據(jù)復(fù)制到各個(gè)地區(qū)的本地OLAPServer中以加快各個(gè)地區(qū)進(jìn)行分析時(shí)的查詢速度。LinkedPartition鏈接的分區(qū)將一個(gè)多維立方體內(nèi)的某一個(gè)Cell連接到另一個(gè)多維立方體的某一個(gè)Cell上。利用鏈接的分區(qū)可以實(shí)現(xiàn)多個(gè)多維立方體之間的自動(dòng)連接。COLAPIntegrationServer(OIS)DB2UDB中將DB2OLAPServer度更新規(guī)則、數(shù)據(jù)裝載規(guī)則,并自動(dòng)計(jì)算。SQLDrill-ThroughDB2OLAPServer維立方體內(nèi)某一個(gè)單元格(Cell)HOLAP形式實(shí)現(xiàn)多維分析應(yīng)用。例如,對(duì)于一個(gè)非常復(fù)雜的多維分析模型,我們可以在數(shù)據(jù)倉(cāng)庫(kù)目標(biāo)數(shù)據(jù)庫(kù)DB2UDBOISDB2OLAPServer的多維模型DB2OLAPServerOIS中定CellDB2SQL語句。這樣,在對(duì)此多維模型進(jìn)行分析查詢時(shí),DB2OLAPServerDB2OLAPServerOISSQLDB2UDB中直接查詢?cè)敿?xì)信息。DDB2OLAPServerObjects用來為VisualBasic應(yīng)用提供開發(fā)接口。EWebGateway用來為Web方式直接管理DB2OLAPServer提供接口。FAllocationManager預(yù)算分配管理器。GOLAPMinerDB2OLAPServerOLAPMinerDB2OLAPServer之上直接實(shí)現(xiàn)了一定的挖掘功能。OLAPMiner的背離進(jìn)行重點(diǎn)分析,可以更快地找出問題的所在。DB2OLAPServerDB2WarehouseManager集成DB2OLAPServerWarehouseManager有機(jī)地集成在一起:OLAPDB2OLAPServer的立方體;OLAP描述數(shù)據(jù)外部化;實(shí)現(xiàn)數(shù)據(jù)集市。DB2OLAPServer和Essbase產(chǎn)品最突出的方面在于它特別的分析能力和簡(jiǎn)便的分布。雖然從應(yīng)用程序角度上講易于分布,OLAP系統(tǒng)更傾向于把勞動(dòng)集中于獲得和清除數(shù)據(jù),經(jīng)過許多努力,使用DB2OLAPServer的部件OLAPIntegrationServer能夠自動(dòng)地創(chuàng)建和維護(hù)多維數(shù)據(jù)庫(kù),大量減少手工維護(hù)并確保數(shù)據(jù)穩(wěn)定。WarehouseManagerOLAPServer相結(jié)合還有一項(xiàng)附加的好處,就是在數(shù)據(jù)倉(cāng)庫(kù)管理器上創(chuàng)建了一個(gè)中間信息倉(cāng)庫(kù)(ODS)。這個(gè)中間數(shù)據(jù)倉(cāng)庫(kù)包含干凈、OLAPOLAPOLAP以外的分析比如查詢客戶地址等,這些中間數(shù)據(jù)就可以廢棄。WarehouseManager與OLAPServer相結(jié)合對(duì)于分析業(yè)務(wù)需求來說是一套很好的商業(yè)智能解決方案,它利用自動(dòng)維護(hù)倉(cāng)庫(kù)工具提供了強(qiáng)大的針對(duì)分析型數(shù)據(jù)的分析能力。這種結(jié)合在業(yè)界是獨(dú)一無二的,鞏固了XXX在商業(yè)智能上的地位。DB2OLAPServer支持的前端工具DB2OLAPServerCAPIDB2OLAPServer中存放的數(shù)據(jù)。DB2OLAPServer的市場(chǎng)份額居于業(yè)界領(lǐng)先地位,各種多維分析前端工DB2OLAPServerXXXOLAPDB2OLAPOLAPBusinessObject、Brio等。此外,DB2OLAPServerMicrosoftExcelLotus1-2-3DB2OLAPServerOLAPServer中獲取的數(shù)據(jù)生成各種圖表。DB2OLAPAnalyzerDB2OLAPAnalyze,可以達(dá)到企業(yè)的“商業(yè)智能化組織的效率。信息技術(shù)人員可以讓用戶利用分析和報(bào)表的功能獲得他們所需的信息,而不會(huì)失去對(duì)信息、數(shù)據(jù)完整性、系統(tǒng)性能和系統(tǒng)安全的控制。強(qiáng)大功能的報(bào)表Web頁面上找到可用的一系列報(bào)表。圖形化分析遠(yuǎn)遠(yuǎn)超出對(duì)數(shù)據(jù)的靜態(tài)圖形化步驟。決策人員可以根據(jù)需要排序、分組數(shù)據(jù)Chart)的類型(直方圖、餅形圖、線圖、堆積圖多種圖表步驟:直方圖、線圖、組合圖、餅形圖、堆積圖和離散點(diǎn)圖可在任何地方“鉆取”—沒有路徑的預(yù)先定義完善的報(bào)表復(fù)合報(bào)表通過用各種不同的形式(交叉表、圖表、表格或以上幾種形式的組合來表現(xiàn)分析結(jié)果,對(duì)工作進(jìn)行概括。優(yōu)美格式的商用報(bào)表(WYSIWY)顯示數(shù)據(jù)挖掘工具(XXXIntelligentMiner)當(dāng)用戶的數(shù)據(jù)積累到一定數(shù)量時(shí),這些數(shù)據(jù)的某些潛在聯(lián)系、分類、推導(dǎo)結(jié)果和待發(fā)現(xiàn)價(jià)值隱藏在其中,我們可以使用數(shù)據(jù)發(fā)掘工具幫助發(fā)現(xiàn)這些有價(jià)值的數(shù)據(jù),XXXIntelligentMiner。XXXIntelligentMiner被選為DM讀者獎(jiǎng)。XXXIntelligentMinerIntelligentMiner學(xué)習(xí)(machinelearning)或神經(jīng)網(wǎng)絡(luò)(neuralnetwork)In

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論