版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、OracleOracle 數(shù)據(jù)倉庫數(shù)據(jù)倉庫 解決方案解決方案 OracleOracle 中國有限公司中國有限公司 二零零零年十二月二零零零年十二月 目目 錄錄 一一. .數(shù)據(jù)倉庫發(fā)展的商業(yè)驅(qū)動力數(shù)據(jù)倉庫發(fā)展的商業(yè)驅(qū)動力.3 1.1 企業(yè)生存環(huán)境的變化.3 1.2 企業(yè)如何迎接市場變化帶來的挑戰(zhàn).4 1.2.1 開拓市場:理解市場.4 1.2.2 提高企業(yè)運作績效:理解業(yè)務(wù).5 1.2.3 平衡市場發(fā)展目標(biāo)和企業(yè)運作.5 1.3 基于數(shù)據(jù)倉庫的有效的商務(wù)解決方案的要求.6 1.4 ORACLE數(shù)據(jù)倉庫:被證明是有實力的商務(wù)解決方案 .6 二、二、ORACLEORACLE 數(shù)據(jù)倉庫的體系結(jié)構(gòu)數(shù)據(jù)倉
2、庫的體系結(jié)構(gòu).7 2.1 數(shù)據(jù)倉庫的平臺:數(shù)據(jù)庫和決策分析工具.11 2.1.1 Oracle8i 的數(shù)據(jù)倉庫新特性.11 2.1.2 Oracle OLAP 產(chǎn)品的新發(fā)展.13 2.1.3 Oracle 集成的決策支持產(chǎn)品工具集.16 2.2 市場發(fā)展分析應(yīng)用.17 2.3 企業(yè)運作分析應(yīng)用.18 2.4 平衡市場和企業(yè)運作目標(biāo)的應(yīng)用.18 2.5 ORACLE商業(yè)智能系統(tǒng) .19 2.6 ORACLE數(shù)據(jù)倉庫實施咨詢服務(wù) .19 2.7 ORACLE數(shù)據(jù)倉庫合作伙伴計劃 .20 三、三、ORACLEORACLE 數(shù)據(jù)倉庫的平臺數(shù)據(jù)倉庫的平臺-ORACLE8I-ORACLE8I.21 3.1
3、 豐富查詢處理技術(shù)(RICH QUERY PROCESSING TECHNIQUES).22 3.2 高級 SQL 優(yōu)化器(SOPHISTICATED SQL OPTIMIZER).23 3.3 高端數(shù)據(jù)倉庫技術(shù)和 OLTP.24 3.4 資源管理.24 3.5 分區(qū)表(PARTIONED TABLES)與索引.24 3.6 摘要管理.25 3.7 透明的表空間.25 3.8 直接的路徑裝載 API.26 3.9 數(shù)據(jù)倉庫的增強功能.26 3.10 先進的查詢技術(shù)與業(yè)務(wù)事件.26 3.11 ORACLE8I并行服務(wù)器改進.27 3.12 擴展的備份與恢復(fù)子系統(tǒng).28 3.13 ORACLE開放
4、式網(wǎng)關(guān)提供異種數(shù)據(jù)源訪問技術(shù) .28 3.14 增強的多媒體信息處理能力 ORACLE 8I INTERMEDIA.30 3.15 數(shù)據(jù)庫管理工具 ORACLE ENTERPRISE MANAGER.31 四、四、ORACLEORACLE 數(shù)據(jù)倉庫設(shè)計和建立工具數(shù)據(jù)倉庫設(shè)計和建立工具-WAREHOUSE-WAREHOUSE BUILDERBUILDER .34 五、五、ORACLEORACLE 集成的決策分析工具集集成的決策分析工具集.36 5.1 ORACLE的聯(lián)機分析處理(OLAP)工具-ORACLE EXPRESS.36 5.1.1 Oracle Express服務(wù)器.36 5.1.2
5、Oracle OLAP 的強大的開發(fā)工具.42 5.2 ORACLE即席查詢分析工具-ORACLE DISCOVERER.48 5.3 ORACLE 企業(yè)級的報表工具-ORACLE REPORTS.57 5.4 ORACLE的數(shù)據(jù)挖掘工具-DATA MINING SUITE.60 5.5 ORACLE應(yīng)用服務(wù)器INTERNET APPLICATION SERVER.61 六、數(shù)據(jù)倉庫的發(fā)展趨勢:與電子商務(wù)的融合六、數(shù)據(jù)倉庫的發(fā)展趨勢:與電子商務(wù)的融合.64 一一. .數(shù)據(jù)倉庫發(fā)展的商業(yè)驅(qū)動力數(shù)據(jù)倉庫發(fā)展的商業(yè)驅(qū)動力 1.11.1 企業(yè)生存環(huán)境的變化企業(yè)生存環(huán)境的變化 在信息時代,伴隨著 Int
6、ernet 技術(shù)的蓬勃發(fā)展,全世界范圍內(nèi)的 各個企業(yè)都在經(jīng)歷一場深刻的變革,各企業(yè)都在利用 Web 無所不達的特 性來擴展自己將商品和服務(wù)推向市場的能力,但同時由于 Internet 的 存在,客戶的期望也是水漲船高??蛻粜枰磿r訪問各類信息,并不斷 比較您和您的競爭對手的情況。因此,在 Internet 時代,誰能在正確 的時間以正確的價格交付正確的產(chǎn)品,誰就是贏家。那么,企業(yè)在擴大 市場、提高效率和保持客戶的原始商業(yè)驅(qū)動力不變的情況下,如何繼續(xù) 保持競爭的優(yōu)勢,它關(guān)系到企業(yè)在未來的發(fā)展命運。有遠(yuǎn)見的公司都會 意識到,只有將自己建成能夠?qū)蛻糇鞒鲅杆俜磻?yīng)的公司才能獲得諸多 收獲,這些收獲包括
7、收入、新客戶、客戶滿意度、客戶回頭率以及公司 效益的增加,從而使競爭力大為提升。 在 80 年代中期及 90 年代初,許多企業(yè)開始重新設(shè)計其商業(yè)流程, 以期降低成本并提高效率和競爭能力。同時,這些企業(yè)也意識到,要達 到這些目的,所需要開發(fā)的技術(shù)耗資巨大、復(fù)雜且耗時冗長。因此,許 多公司轉(zhuǎn)而求助于企業(yè)資源規(guī)劃(ERP)應(yīng)用系統(tǒng)。這些應(yīng)用系統(tǒng)幫助 它們實現(xiàn)了內(nèi)部商業(yè)流程,如財務(wù)、制造、庫存管理和人力資源的自動 化和優(yōu)化,從而將企業(yè)從戰(zhàn)術(shù)性的日常商業(yè)運作事務(wù)中解放了出來。 自此以后,企業(yè)關(guān)注的焦點逐漸由改進內(nèi)部運作轉(zhuǎn)移到更多地關(guān)注 客戶上來。各類人士和商業(yè)機構(gòu)都開始要求得到更多的關(guān)注和更及時的 服務(wù)
8、,許多公司都開始調(diào)整自己的商業(yè)模式,并將更多的注意力投向外 部。由于需要將更多的注意力集中到客戶身上,許多企業(yè)都再度開始尋 求技術(shù)的幫助,即求助于客戶關(guān)系管理(Customer Relationship Management)軟件。和 ERP 一樣,CRM 解決方案著力于提高企業(yè)運作的 自動化和改進業(yè)務(wù)處理流程,建立客戶關(guān)系管理(CRM)系統(tǒng)的目的是 賦予企業(yè)更完善的與客戶交流的能力,即從潛在客戶識別、生成有需求 的客戶,到銷售完結(jié)、付運訂單以及不斷進行的服務(wù)和支持,提供全過 程的自動化處理和更好的協(xié)調(diào)與合作,以提高客戶滿意度和客戶忠實度, 增加市場機會和銷售利潤,為企業(yè)發(fā)展服務(wù)。 通過不斷采
9、用新的技術(shù)手段,推出新的業(yè)務(wù)模式,企業(yè)的發(fā)展規(guī)模 在不斷的擴大,企業(yè)所積累的信息(包括企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)和客戶相關(guān) 數(shù)據(jù))越來越多,如何充分利用這些信息,為企業(yè)的進一步發(fā)展服務(wù), 已經(jīng)成為企業(yè)急需解決的一個關(guān)鍵問題。 1.21.2 企業(yè)如何迎接市場變化帶來的挑戰(zhàn)企業(yè)如何迎接市場變化帶來的挑戰(zhàn) “Internet 的發(fā)展正在改變我們?nèi)祟惿畹姆椒矫婷妗?,對于企業(yè) 經(jīng)營的挑戰(zhàn)主要來自三個方面: 如何把握急速擴張的市場機會(Expand Markets):市場競爭 的全球化日趨激烈,傳統(tǒng)的商業(yè)界限正在逐步消失,新的業(yè)務(wù) 模式層出不窮,如何抓住機會,占領(lǐng)更多的市場份額。 如何提高企業(yè)的運營效率(Imp
10、rove Efficiencies):降低企業(yè) 經(jīng)營的成本,建立新的高效的業(yè)務(wù)流程,推出更好的業(yè)務(wù)模式, 爭取最大的利潤。 如何保持更多的客戶(Retain Customers):客戶是企業(yè)生存的 根本保障,如何掌握更多的客戶信息,加強同客戶的溝通,提 供更好的服務(wù),提高客戶滿意度,是企業(yè)保留老客戶并爭取新 客戶的迫切要求。 企業(yè)如何來面對挑戰(zhàn),適應(yīng)網(wǎng)絡(luò)時代發(fā)展的需要,我們傳統(tǒng)的業(yè)務(wù) 模式和經(jīng)營理念正面臨強大的沖擊,我們必須逐步改變我們的管理方式 和業(yè)務(wù)流程,利用信息時代的技術(shù)優(yōu)勢,更好理解企業(yè)所面對的市場環(huán) 境,更好的分析優(yōu)化企業(yè)內(nèi)部的業(yè)務(wù)流程,更好的協(xié)調(diào)客戶需求與企業(yè) 發(fā)展的平衡關(guān)系。 最
11、有效的解決之道,就是建立企業(yè)級的數(shù)據(jù)倉庫,有效的存儲和分 析企業(yè)的大量珍貴的數(shù)據(jù),從中發(fā)現(xiàn)市場變化的趨勢、客戶的需求、企 業(yè)的實際經(jīng)營情況等有用的信息,為企業(yè)的科學(xué)化管理決策服務(wù),為企 業(yè)的深層次發(fā)展服務(wù)。 1.2.11.2.1 開拓市場:理解市場開拓市場:理解市場 市場是企業(yè)發(fā)展的根本,如何進一步開拓市場,擴大企業(yè)的市場份 額,提高企業(yè)的市場競爭力,最重要的是對企業(yè)客戶的把握,任何企業(yè) 所提供的產(chǎn)品和服務(wù),都希望被最多的人所接受,得到更多的客戶認(rèn)可, 產(chǎn)品和服務(wù)的價值才能真正體現(xiàn)出來,如何保證企業(yè)的產(chǎn)品和服務(wù)就是 客戶所急需的,需要企業(yè)對市場和客戶的需求有一個很好的理解。 理解市場和客戶需要
12、的前提,是企業(yè)必須擁有足夠的市場和客戶信 息,同時具有很好的輔助分析工具,幫助企業(yè)快速、準(zhǔn)確的了解市場動 態(tài),理解客戶需求,實現(xiàn)一對一的市場模式。 一對一的市場模式的實現(xiàn)需基于以下四個步驟: 客戶定位:通過客戶群體分析和企業(yè)所提供的產(chǎn)品、服務(wù) 的主要功能,來定位企業(yè)所要面向的主要客戶群。 識別出真正有價值的客戶:對選定客戶群體進行更詳細(xì)的 分析,找出最有價值或最有潛在購買能力的客戶,重點分 析他們的需求情況,根據(jù)最有價值的客戶的實際需要,定 義企業(yè)所提供的產(chǎn)品和服務(wù)的功能范疇。 與客戶的交互式接觸:通過面對面、電話、網(wǎng)絡(luò)等多種渠 道與客戶接觸,發(fā)布產(chǎn)品信息,并從客戶的反饋情況中更 多的了解客戶
13、需要,更好的定義產(chǎn)品功能,提供給客戶更 好的服務(wù)。 提供定制化的產(chǎn)品和服務(wù):在充分了解市場及客戶需求后, 根據(jù)客戶的需要,提供大量的符合客戶實際需要的產(chǎn)品和 服務(wù)。 1.2.21.2.2 提高企業(yè)運作績效:理解業(yè)務(wù)提高企業(yè)運作績效:理解業(yè)務(wù) 在市場競爭不斷加劇的情況下,企業(yè)要以最好的價格提供最好的產(chǎn) 品和服務(wù),就必須在企業(yè)內(nèi)部管理、優(yōu)化業(yè)務(wù)處理流程、降低成本、提 高效率上下工夫,企業(yè)需要對自身的實際運作情況有準(zhǔn)確的了解。需要 對企業(yè)內(nèi)部的大量業(yè)務(wù)數(shù)據(jù)進行匯總和分析,從中發(fā)現(xiàn)潛在的問題,實 現(xiàn)更好的內(nèi)部管理機制和更好的成本控制策略,提高企業(yè)運作效率。 為更好的理解業(yè)務(wù),企業(yè)需要強有力的輔助分析和
14、決策支持工具, 幫助企業(yè)領(lǐng)導(dǎo)決策層及時、準(zhǔn)確的掌握企業(yè)信息,作出科學(xué)化的決策。 1.2.31.2.3 平衡市場發(fā)展目標(biāo)和企業(yè)運作平衡市場發(fā)展目標(biāo)和企業(yè)運作 企業(yè)在深刻理解市場和業(yè)務(wù)情況后,需要對市場發(fā)展目標(biāo)和企業(yè)內(nèi) 部運作的關(guān)系,作出有效的協(xié)調(diào)與平衡,在發(fā)現(xiàn)市場并作出準(zhǔn)確定位后, 需要企業(yè)內(nèi)部各個部門通力協(xié)作,保證在市場允許的時間內(nèi),提供高質(zhì) 量的產(chǎn)品和服務(wù),如何協(xié)調(diào)市場需求與企業(yè)生產(chǎn)能力的矛盾,企業(yè)需要 很好的商業(yè)智能工具,幫助企業(yè)領(lǐng)導(dǎo)層準(zhǔn)確的預(yù)測和協(xié)調(diào)市場與企業(yè)的 發(fā)展矛盾,充分利用企業(yè)的生產(chǎn)能力,爭取最大的市場份額,保證企業(yè) 的持續(xù)發(fā)展。 1.31.3 基于數(shù)據(jù)倉庫的有效的商務(wù)解決方案的
15、要求基于數(shù)據(jù)倉庫的有效的商務(wù)解決方案的要求 為滿足企業(yè)發(fā)展的需要,為實現(xiàn)對關(guān)鍵事務(wù)的決策支持,企業(yè)需要 借助于新的技術(shù)手段,建立企業(yè)級的數(shù)據(jù)倉庫,如何實現(xiàn)基于數(shù)據(jù)倉庫 的有效的商務(wù)解決方案,數(shù)據(jù)倉庫必須滿足如下要求: 全面的:必須滿足您的商務(wù)需求,提供全套產(chǎn)品,提供服 務(wù)與支持,以及擁有能提供補充產(chǎn)品的合作伙伴。所有這 些,才能確保你的數(shù)據(jù)倉庫能滿足你現(xiàn)在及將來的特殊要 求。一個全面的解決方案是在技術(shù)基礎(chǔ)上的延伸,包括分 析應(yīng)用,從而使業(yè)務(wù)經(jīng)理能提高企業(yè)運作效率,擴大市場 以及平衡兩者間的關(guān)系。 完整的:必須適合現(xiàn)存的環(huán)境,它必須提供一個符合工業(yè) 標(biāo)準(zhǔn)的完整的技術(shù)框架,以保證你系統(tǒng)的各個部分能
16、協(xié)調(diào) 一致地工作。 不受限制的:必須能適應(yīng)變化,必須能迅速、簡單地處理 更多的數(shù)據(jù)及服務(wù)更多的用戶,以滿足不斷增長的需求。 最優(yōu)的:必須在企業(yè)受益、技術(shù)及低風(fēng)險方面經(jīng)過驗證, 必須在市場上保持領(lǐng)先地位,具有明顯的競爭優(yōu)勢和擁有 大量的合作伙伴產(chǎn)品。 1.41.4 OracleOracle 數(shù)據(jù)倉庫:被證明是有實力的商務(wù)解決方案數(shù)據(jù)倉庫:被證明是有實力的商務(wù)解決方案 Oracle 提供給客戶當(dāng)今最先進的數(shù)據(jù)倉庫產(chǎn)品、服務(wù)及合作伙伴關(guān) 系,滿足以上這些嚴(yán)格要求。 在經(jīng)過驗證的技術(shù)基礎(chǔ)之上建立的 Oracle 數(shù)據(jù)倉庫,包含企業(yè)所 需要的一切:產(chǎn)品、服務(wù)及合作伙伴關(guān)系,幫助企業(yè)迅速的實施數(shù)據(jù)倉 庫,
17、簡化管理,提供整個機構(gòu)范圍內(nèi)對信息的訪問和應(yīng)用,提供商務(wù)智 能從而使您的投資獲得豐厚的回報。 二、二、OracleOracle數(shù)據(jù)倉庫的體系結(jié)構(gòu)數(shù)據(jù)倉庫的體系結(jié)構(gòu) Oracle公司作為世界上最大的數(shù)據(jù)庫廠家,憑借其在技術(shù)、資源和經(jīng)驗上 的優(yōu)勢,一直致力于為企業(yè)提供最能滿足企業(yè)競爭需要的數(shù)據(jù)倉庫解決方 案。Oracle的數(shù)據(jù)倉庫解決方案包含了業(yè)界領(lǐng)先的數(shù)據(jù)庫平臺、開發(fā)工具和應(yīng) 用系統(tǒng)。Oracle數(shù)據(jù)倉庫突破了現(xiàn)有數(shù)據(jù)倉庫產(chǎn)品的局限,能夠幫助企業(yè)以任 何方式訪問存放在任何地點的信息,在企業(yè)中的任何層次上,滿足信息檢索和 商業(yè)決策的需求。 Oracle數(shù)據(jù)倉庫解決方案由下面幾個部分組成: 技術(shù)基礎(chǔ)
18、技術(shù)基礎(chǔ) -Oracle Warehouse Builder-數(shù)據(jù)倉庫構(gòu)建工具 -Oracle8i-數(shù)據(jù)庫 -商業(yè)智能工具集 市場發(fā)展分析應(yīng)用市場發(fā)展分析應(yīng)用 -Oracle CRM客戶關(guān)系管理系統(tǒng) -Oracle Sales Analyzer銷售分析系統(tǒng) 企業(yè)運作分析應(yīng)用企業(yè)運作分析應(yīng)用 -Oracle Activity Based Management: -活動成本管理 -Oracle Financial Analyzer財務(wù)分析器 商業(yè)智能應(yīng)用商業(yè)智能應(yīng)用 -Oracle Business Information System企業(yè)商業(yè)智能應(yīng)用系統(tǒng) 專家服務(wù)專家服務(wù) -Oracle Con
19、sulting數(shù)據(jù)倉庫實施顧問咨詢服務(wù) 以客戶為中心的合作伙伴關(guān)系以客戶為中心的合作伙伴關(guān)系 -數(shù)據(jù)倉庫技術(shù)推動計劃 -系統(tǒng)集成商推動計劃 -數(shù)據(jù)倉庫平臺市場推動計劃 根據(jù) IDC 的報告,大約 80%已投資于數(shù)據(jù)倉庫的公司都已獲得了巨大的成功。 這是因為數(shù)據(jù)倉庫提供了與 OLTP 系統(tǒng)截然不同的集中式存儲系統(tǒng),前者包含了 從公司擁有的許多數(shù)據(jù)庫中提取出來的業(yè)務(wù)數(shù)據(jù)。這些數(shù)據(jù)生動地反映了企業(yè) 承包的現(xiàn)實,被予以分析,以及作為戰(zhàn)略性的競爭武器。快速,準(zhǔn)確地分析商 業(yè)問題,將會影響公司的長期生存。 與其它系統(tǒng)不同,數(shù)據(jù)倉庫中的數(shù)據(jù)結(jié)構(gòu)是為快速檢索和分析而進行優(yōu)化 的。數(shù)據(jù)是歷史性的,并且以固定間隔
20、進行更新。 在定義,建立和使用數(shù)據(jù)倉庫的過程中存在以下三步曲: 1、對最終用戶的商業(yè)需求建立模型。數(shù)據(jù)倉庫的設(shè)計者必需從各種最 終用戶中了解信息需求,然后將這些信息需求轉(zhuǎn)變?yōu)閿?shù)據(jù)模型。設(shè) 計者必須以嚴(yán)密,精確的方法確保模型的完整性。 2、為元數(shù)據(jù)建立模型。在為最終用戶需求建立模型的同時,數(shù)據(jù)倉庫 設(shè)計者還必須為元數(shù)據(jù)(關(guān)于數(shù)據(jù)的數(shù)據(jù))建立模型。該信息確定 了進入數(shù)據(jù)倉庫的數(shù)據(jù)范圍,以及與數(shù)據(jù)有關(guān)的規(guī)定。由于數(shù)據(jù)倉 庫是面向主題的,元數(shù)據(jù)的建摸可能夸越數(shù)個功能性商業(yè)區(qū)域。元 數(shù)據(jù)分兩類:加載和用戶。 加載視圖:描述了所有數(shù)據(jù)源,以及與提取,刷新和向數(shù) 據(jù)倉庫傳送數(shù)據(jù)有關(guān)的所有規(guī)定。 最終用戶視圖
21、:在這里,模型與數(shù)據(jù)的商業(yè)用途相匹配。 最終用戶將其作為布局圖,依此訪問和搜尋信息。 3、 評估,決定,實施抽象,轉(zhuǎn)換和訪問工具。一旦設(shè)計者為最終用戶 的需求和系統(tǒng)中的相關(guān)元數(shù)據(jù)建立了模型,接下來需要為實現(xiàn)數(shù)據(jù) 倉庫選擇實施工具。最后應(yīng)該選擇滿足用戶需求的工具,用戶將使 用這些工具直接或建立應(yīng)用系統(tǒng)來訪問數(shù)據(jù)倉庫中存儲的信息。 Oracle 數(shù)據(jù)倉庫包含了一整套的產(chǎn)品和服務(wù),覆蓋了數(shù)據(jù)倉庫定義,設(shè)計 和實施的整個過程。下圖描述了 Oracle 數(shù)據(jù)倉庫的組成部分。 OracleOracle 數(shù)據(jù)倉庫體系結(jié)構(gòu)圖數(shù)據(jù)倉庫體系結(jié)構(gòu)圖 OracleOracle 數(shù)據(jù)倉庫支持:數(shù)據(jù)倉庫支持: 1 1、任
22、何數(shù)據(jù)源(、任何數(shù)據(jù)源(AnyAny SourceSource) 搜集在 Oracle 數(shù)據(jù)倉庫中的數(shù)據(jù)來源眾多,包括內(nèi)部存儲的業(yè) 務(wù)數(shù)據(jù)和外部的數(shù)據(jù)。在傳統(tǒng)上,數(shù)據(jù)倉庫中的大多數(shù)數(shù)據(jù)來自內(nèi) 部業(yè)務(wù)系統(tǒng),如業(yè)務(wù)系統(tǒng)或各客戶信息系統(tǒng)等方面的數(shù)據(jù)。然而外 部來源的數(shù)據(jù)也越來越普通,并且將會提供比內(nèi)部來源更多的數(shù)據(jù)。 上述兩種數(shù)據(jù)來源應(yīng)該融合在一個單一的存儲系統(tǒng)中,并且加以管 理,從而為最終用戶提供對這兩種數(shù)據(jù)源的無縫訪問。Oracle 提供 各種網(wǎng)關(guān)(gateway)及 Sql*Loader 以及合作伙伴提供的各種工具 來實現(xiàn)不同數(shù)據(jù)源數(shù)據(jù)的加載。 2 2、任何數(shù)據(jù)(、任何數(shù)據(jù)(AnyAny Da
23、taData) 考慮到現(xiàn)在需訪問的數(shù)據(jù)倉庫的用戶范圍,系統(tǒng)設(shè)計者面臨著 紛繁各異的需求。對數(shù)據(jù)的訪問必須快捷,直觀和直接。大多數(shù)用 戶需要直接查詢和深入的能力,而另外一些需要更復(fù)雜的分析能力。 同時數(shù)據(jù)倉庫必須能夠處理新型格式的數(shù)據(jù),如聲音,視像,文字 和空間數(shù)據(jù)。而且,日益增加的用戶提出大量歷史性需求,往往導(dǎo) 致超大規(guī)模數(shù)據(jù)庫(VLDB)的出現(xiàn)。為了滿足這些需求,對作為數(shù) 據(jù)倉庫核心的數(shù)據(jù)庫系統(tǒng)提出了很高的要求,而 ORACLE 數(shù)據(jù)庫核 心能夠完全滿足這些需求。 3 3、任何訪問需求(、任何訪問需求(AnyAny AccessAccess) Oracle 提供了基于數(shù)據(jù)倉庫的范圍廣泛的工具
24、集,能夠幫助各 種類型的用戶訪問數(shù)據(jù)倉庫中存儲的數(shù)據(jù),我們把數(shù)據(jù)倉庫的用戶 分為兩類:第一類是對數(shù)據(jù)進行隨意查詢和報告,深入和旋轉(zhuǎn),這 PartnersPartners ExpressExpress DiscovererDiscoverer Designer and Enterprise Manager Designer and Enterprise Manager Common Warehouse Meta Data Warehouse Builder Warehouse Builder Application Server Application Server Oracle8iOracle
25、8i ERPERP DataData ExternalExternal DataData OperationalOperational DataData ReportsReports Analytic ApplicationsAnalytic Applications Oracle8Oracle8i iExpressExpress 類用戶需要一種直接和直觀的工具,幫助他們輕松地訪問數(shù)據(jù),從 而作出明智的商業(yè)決策。另外一類用戶是企業(yè)的高級管理者和決策 者,他們需要進行更復(fù)雜更高級更完全的分析(建摸,預(yù)測和假設(shè) 分析等) ,以支持制定商業(yè)策略。上述兩類用戶體現(xiàn)了整個企業(yè)對 于信息訪問的需求。今天的
26、數(shù)據(jù)倉庫已經(jīng)突破了管理人員和分析人 員的范圍,現(xiàn)在各類企業(yè)人員都在使用數(shù)據(jù)倉庫,決定選用何種工 具實施數(shù)據(jù)倉庫,變得越來越重要。 OracleOracle 提供完整的產(chǎn)品工具集滿足上述數(shù)據(jù)倉庫的用戶需求:提供完整的產(chǎn)品工具集滿足上述數(shù)據(jù)倉庫的用戶需求: OracleOracle 8i8i 數(shù)據(jù)倉庫核心,最新版本的數(shù)據(jù)庫產(chǎn)品,專門 針對數(shù)據(jù)倉庫進行了很多的改進,包括對更大數(shù)據(jù)量的支持(PB 級), 對更多用戶數(shù)的支持(10000+),更多數(shù)據(jù)倉庫專用函數(shù)的支持等。 OracleOracle WarehouseWarehouse BuilderBuilder Oracle Warehouse Bu
27、ilder 可 以為數(shù)據(jù)倉庫解決方案提供完整、集成的實施框架,以前只能由單 獨工具完成的功能現(xiàn)在能夠在同一環(huán)境中實現(xiàn),這些功能包括:數(shù) 據(jù)建模、數(shù)據(jù)抽取、數(shù)據(jù)轉(zhuǎn)移和裝載、聚合、元數(shù)據(jù)的管理等。 Oracle Warehouse Builder 還實現(xiàn)了數(shù)據(jù)倉庫不同部件如關(guān)系數(shù)據(jù) 庫、多維數(shù)據(jù)庫以及前端分析工具的集成,為用戶提供完整的數(shù)據(jù) 倉庫和商業(yè)智能系統(tǒng)。 OracleOracle Developer/DeveloperDeveloper/Developer ServerServer 企業(yè)級的應(yīng)用系統(tǒng)開 發(fā)工具,具有面向?qū)ο蠛投嗝襟w的支持能力??赏瑫r生成 Client/Server 及 We
28、b 下的應(yīng)用。支持團隊開發(fā),具有極高的開發(fā) 效率及網(wǎng)絡(luò)伸縮性。 OracleOracle DiscovererDiscoverer 是最終用戶查詢,報告,深入和旋轉(zhuǎn)和 WEB 公布工具,能夠幫助用戶迅速訪問關(guān)系型數(shù)據(jù)倉庫,從而使他 們作出基于充分信息的決策,因此類工具直接基于關(guān)系數(shù)據(jù)庫我們 也稱此類工具為 ROLAP 型分析工具。滿足分析報表功能用戶的需求。 OracleOracle ExpressExpress 產(chǎn)品系列產(chǎn)品系列 是基于多維數(shù)據(jù)模型 OLAP 分析 和 WEB 訪問工具,能夠提供復(fù)雜的分析能力,其中包括預(yù)測,建摸 和假設(shè)(What-if)分析。滿足高級分析用戶的需求。 Ora
29、cleOracle DataData miningmining suitesuite 基于數(shù)據(jù)倉庫的數(shù)據(jù)挖掘工 具,簡單易用的圖形化界面,提供決策樹、神經(jīng)網(wǎng)絡(luò)等多種數(shù)據(jù)挖 掘方法,支持海量數(shù)據(jù)的并行處理,分析結(jié)果可以和現(xiàn)有系統(tǒng)集成。 最近的市場調(diào)查顯示,Oracle公司是目前最大的數(shù)據(jù)倉庫解 決方案提供者,全球有數(shù)千個數(shù)據(jù)倉庫應(yīng)用采用的是Oracle 的解決方案,這些數(shù)據(jù)倉庫的數(shù)據(jù)規(guī)模從GB到TB數(shù)量級。目前 Oracle在全球數(shù)據(jù)倉庫市場約占38%的市場份額 (根據(jù) IDC的報 告)。 0%10%20%30%40% Oracle IBM Sybase Informix Red Brick O
30、ther 1997 Data Warehouse Market Share: Source IDC O Or ra ac cl le e在在數(shù)數(shù)據(jù)據(jù)倉倉庫庫市市場場的的領(lǐng)領(lǐng)先先地地位位 2.12.1 數(shù)據(jù)倉庫的平臺:數(shù)據(jù)庫和決策分析工具數(shù)據(jù)倉庫的平臺:數(shù)據(jù)庫和決策分析工具 2.1.12.1.1 Oracle8iOracle8i 的數(shù)據(jù)倉庫新特性的數(shù)據(jù)倉庫新特性 實現(xiàn)數(shù)據(jù)倉庫所有功能的基礎(chǔ)是數(shù)據(jù)庫。要想取得最佳的數(shù)據(jù)倉庫 性能和實時分析能力,數(shù)據(jù)庫必須具有高性能和伸縮能力,既能滿足當(dāng) 前的需要又能適應(yīng)今后的發(fā)展。Oracle 數(shù)據(jù)倉庫解決方案的核心是 Oracle8i 數(shù)據(jù)庫。和 Oracle
31、以前的版本相比,Oracle8i 數(shù)據(jù)庫的性 能,資源的管理,分析能力和操作的簡單性方面都有質(zhì)的飛躍。 匯總管理提高查詢的性能匯總管理提高查詢的性能 數(shù)據(jù)倉庫可以通過使用匯總表(Summary Table)的方法提高數(shù)據(jù)倉 庫的性能。采用匯總表后,每一個查詢請求是訪問預(yù)先計算的結(jié) 果,而不需要對數(shù)據(jù)進行動態(tài)計算。Oracle8i 通過物化視圖 (Materialized View)的方法實現(xiàn)對匯總表的自動管理。當(dāng)在數(shù)據(jù) 庫中建立了物化視圖后,對匯總數(shù)據(jù)的查詢請求可以由基表自動 重定向到物化視圖,物化視圖中的數(shù)據(jù)可以在數(shù)據(jù)裝載過程中自 動刷新。 數(shù)據(jù)管理數(shù)據(jù)管理 Oracle8 中引進的數(shù)據(jù)分區(qū)
32、(Partitioning)功能,分區(qū)提供了對非 常大的表或索引的管理能力。Oracle8 中提供了 Range 分區(qū)。 Oracle8i 通過引入新的分區(qū)類型和選項進一步提高了這項技術(shù), 以實現(xiàn)更好的性能和可管理性。 Oracle8i 中新的分區(qū)包括: -Hash Partitioning基于 Hash 算法,使用者只需要指定用作 Hash 分區(qū)的關(guān)鍵字和分區(qū)數(shù)量,Oracle8i 把每條記錄均勻插 入各個分區(qū)。 -Composite Partitioning是 Range Partitioning 和 Hash Partitioning 的組合,使用者可以指定先按某個關(guān)鍵字做 Range
33、Partioning,然后再按另外一些關(guān)鍵字做 Hash Partitioning。從而提供更好的并行處理能力。 Oracle8i 在數(shù)據(jù)管理方面的其它改進包括: -直接對分區(qū)鍵值作更新 -對索引表和索引表的二級索引進行分區(qū) -對包含大對象列的表的分區(qū)能力 資源管理資源管理 資源管理的目的是使系統(tǒng)在同樣資源情況下,為更多的用戶提供 服務(wù)。Oracle8i 通過資源優(yōu)化技術(shù)使整個數(shù)據(jù)倉庫的吞吐量最大 化,并且使管理者能查看系統(tǒng)目前的工作狀況。Oracle8i 的資源 管理功能包括: -Database Scheduler 提供一種機制將數(shù)據(jù)倉庫系統(tǒng)的 CPU 資源 分配給不同類型的用戶和不同類型
34、的任務(wù)。這種分配機制可以 優(yōu)先級別高的用戶得到最快的響應(yīng)。并且這種分配方案可動態(tài) 調(diào)整,例如:白天和夜間采用不同的方案。 -Parallel Query Management Oracle8i 簡化了并行查詢的優(yōu)化 工作,過去需要調(diào)整多個參數(shù)才能實現(xiàn)的功能,現(xiàn)在只需要調(diào) 整一個參數(shù)就可以完成。 -Progress Monitoring 管理者可以監(jiān)控長時間操作的執(zhí)行狀態(tài)。 這些操作包括:查詢、數(shù)據(jù)裝載、索引建立、備份/恢復(fù)。 -Plan Stability 保存每個查詢的執(zhí)行計劃。當(dāng)系統(tǒng)環(huán)境變化時, 例如從開發(fā)環(huán)境到生產(chǎn)環(huán)境,可以重用優(yōu)化過的執(zhí)行計劃做查 詢。 新的分析功能新的分析功能 Ora
35、cle8i 在 SQL 引擎內(nèi)建立了更強大的指令集,為數(shù)據(jù)倉庫應(yīng)用 添加新的重大優(yōu)勢 -CUBE 和 ROLLUP ROLLUP 是一個新的 SQL 關(guān)鍵字,它是對 GROUP BY 子句的擴充,允許在 SELECT 語句中計算不同層次的小計。 CUBE 是對 GROUP BY 子句的另外一種擴充,它允許計算所有小 計可能的組合,用來生成各種匯總報表。 -Sample 操作 Oracle8i 引入了 Sample 抽樣函數(shù)用于支持?jǐn)?shù)據(jù)挖 掘。Sample 函數(shù)使得數(shù)據(jù)分析操作在樣本數(shù)據(jù)上進行,而不 是在整張表上進行。 數(shù)據(jù)傳輸機制數(shù)據(jù)傳輸機制 Oracle8i 具有一些新的特性使數(shù)據(jù)移動更快速
36、,更簡單: -Transportable Tablespace 支持從一個數(shù)據(jù)庫到另一個數(shù)據(jù)庫 整個表空間的大量數(shù)據(jù)快速轉(zhuǎn)移。 -Direct-Path Load API 支持 Oracle8i 數(shù)據(jù)裝載能力和 ISV 產(chǎn)品的緊密集成,使之具有更簡潔的接口和更優(yōu)的性能。 -增強的統(tǒng)計搜集能力 通過對數(shù)據(jù)倉庫中所有對象的內(nèi)部統(tǒng)計 進行精確的維護達到最好的查詢性能。 所有這些 Oracle8i 新的特點進一步提高了 Oracle 在數(shù)據(jù)倉庫市場的領(lǐng) 導(dǎo)地位。為客戶和合作伙伴提供的新功能是 Oracle 數(shù)據(jù)倉庫具有更大的伸 縮性、更強的管理能力以及最優(yōu)的性能。 2.1.22.1.2 OracleO
37、racle OLAPOLAP 產(chǎn)品的新發(fā)展產(chǎn)品的新發(fā)展 Oracle Express 產(chǎn)品系列是市場領(lǐng)先的聯(lián)機分析處理(OLAP)產(chǎn)品。 Express 產(chǎn)品無論是在技術(shù)上,還是在市場的占有率上都出于領(lǐng)先地位。 Oracle Express 產(chǎn)品也是 Oracle 數(shù)據(jù)倉庫解決方案的一個重要組成部分, Oracle 公司一直致力于 Express 產(chǎn)品的發(fā)展,使其為客戶提供更強大的決 策支持能力。 下面將從三個方面介紹 Express 產(chǎn)品的最新發(fā)展?fàn)顩r。 1 1、 OracleOracle ExpressExpress ServerServer 的新特性的新特性 Oracle Express
38、 Server 是先進的多維計算引擎,是進行 OLAP 分析的基礎(chǔ)。Express Server 的最新版本是 6.3,這個版本在處理 能力、分析功能等多方面有重大改進。 處理能力的提高處理能力的提高 Express Server 6.3 在處理能力的提高使它擁有了新的 OLAP 測試的世界記錄。Express Server 6.3 展示了 OLAP 服務(wù)器最快的計算能力和查詢性能。測試的標(biāo)準(zhǔn)是 Analytical Processing Benchmark-1(APB-1)。APB-1 是 由 OLAP 委員會(OLAP Council)制訂的一個公認(rèn)的統(tǒng)一標(biāo) 準(zhǔn),所有 OLAP 廠家都提供
39、自己產(chǎn)品的 APB-1 結(jié)果。 Express Server 6.3 引入了很多新特性,可以極大提高 Express Server 對大數(shù)據(jù)量和大的并發(fā)用戶數(shù)的支持。 Express Server 的 Paging Manager 進行了優(yōu)化,可以提 高典型應(yīng)用性能的 15%,Paging Manager 還可以防止數(shù)據(jù) 庫的膨脹。Express Server 的臨時文件機制將降低 I/O 瓶 頸。 更快的匯總計算更快的匯總計算 Express Server 6.3 引入了全新的匯總計算管理機制。新 的匯總機制允許定制匯總方法,并且可以顯著降低裝載和 匯總計算的時間。新的 AGGREGATE
40、命令比原有的 ROLLUP 命令有效的多。這一點在維的數(shù)目特別多或數(shù)據(jù)非常稀疏 時更為明顯。執(zhí)行匯總計算的語句將更為精練,因此可以 提高開發(fā)效率。這種新的機制提供了匯總計算的靈活性, 即可以將大部分經(jīng)常訪問的數(shù)據(jù)預(yù)先計算出來,而不需要 經(jīng)常訪問的數(shù)據(jù)在執(zhí)行查詢時做動態(tài)計算。這種機制還使 Express Server 真正成為可以做并行計算的 OLAP 服務(wù)器, 為充分利用硬件的并行處理能力提供了可能性。 分析功能的提高分析功能的提高 新引入的統(tǒng)計分析函數(shù)將使 Express Server 6.3 的分析 能力顯著提高。這些新的函數(shù)包括: -CATAGORIZE 提供將數(shù)學(xué)表達式按用戶定義進行分
41、類的 功能。 -CORRELATION 計算相關(guān)系數(shù),確定兩個表達式之間的關(guān) 系程度。正的相關(guān)系數(shù)表示正的趨勢,反之則相反。 -PERCENTAGE 計算數(shù)學(xué)表達式中的每一個值占總量的百 分比。 -SMOOTH 計算數(shù)學(xué)表達式的指數(shù)平滑度。 -RANK 提供按不同的維對數(shù)學(xué)表達式進行排名,可以指 定不同的排名方法,如: MIN,MAX,AVERAGE,UNIQUE,PERCENTILE,DECLINE 和 QUARTILE。 -MODE 計算每個維中出現(xiàn)最多的值 預(yù)測功能的提高預(yù)測功能的提高 Express Server 6.3 引入了新的預(yù)測系統(tǒng),新的預(yù)測方 法。新的預(yù)測系統(tǒng)將提供數(shù)據(jù)抽樣和
42、基于數(shù)據(jù)模式推薦最 佳預(yù)測方法的能力。 RelationalRelational AccessAccess ManagerManager Relational Access Manager 是 Express Server 的 ROLAP 選項。Express Server 6.3 極大縮短了 Relational Access Manager 的數(shù)據(jù)裝載和更新的時間, 這一點在數(shù)學(xué)模型非常復(fù)雜時候更為明顯。Relational Access Manager 還將支持結(jié)構(gòu)數(shù)據(jù)的增量變化,因此 DBA 可以只處理變化的數(shù)據(jù),這也是性能提高的重要原因。 和以前的版本相比,Relational Ac
43、cess Manager 的性能 提高 20%左右。 基于基于 WebWeb 的管理工具的管理工具 Express Server 的管理將由新的 Express Instance Manger 統(tǒng)一進行,Express Instance Manger 是基于 Java 的應(yīng)用,可以和 Oracle Enterprise Manager 集成。這使 DBA 可通過 Oracle Enterprise Manager 的 Java 窗口或 Browser 對 NT 或 UNIX 上的多維數(shù)據(jù)庫進行管理。 2 2、 OracleOracle ExpressExpress 對對 WebWeb 技術(shù)的支
44、持技術(shù)的支持 Express Server 的一個重要發(fā)展策略是支持 Internet 計算, 這也是 Express 產(chǎn)品領(lǐng)先于同類產(chǎn)品的一個重要方面。Express Server 從 6.0 版本開始增加了 Express Web Agent 選項。Express Web Agent 使基于 Express Server 的應(yīng)用擁有 Web 公布能 力。 Express Web Agent 由兩部分組成:Interface Module 和 Developers Toolkit。兩者的結(jié)合使客戶可以開發(fā)他們自己的 應(yīng)用。 InterfaceInterface ModuleModule In
45、terface Module 負(fù)責(zé) Express Server 和 Web Server 之 間的通訊。這個接口的核心是 Express 存儲過程語言 (SPL) 插件。該插件通過 Web Request Broker 插入到 Internet Application Server,這種插件機制可以提供 Web 通訊的高性能,并且可以支持更多的并發(fā)用戶。另外, Express Web Agent 還支持公共網(wǎng)關(guān)接口 (CGI),從而使 Express 能與任何 Web 服務(wù)器一起工作。 DeveloperDevelopers s ToolkitToolkit Developers Toolk
46、it 提供了一系列預(yù)定義的存儲過程, 可以封裝 HTML 和自動生成代碼。有了這些過程,開發(fā)人 員便無需學(xué)習(xí) HTML 標(biāo)記符的精確語法,而可以將注意力 集中在應(yīng)用程序的功能上。Developers Toolkit 還提供 了可操作 Express 數(shù)據(jù)的高級過程。開發(fā)人員利用這些 高級過程,在程序中只需一條調(diào)用語句,便能創(chuàng)建出帶有 Express 的所有的強大分析功能的數(shù)據(jù)視圖。這些數(shù)據(jù)視 圖可以是基于的,也可以是基于 Java 的報表或 圖表。 Express Web Agent 的最新版本是 3.0(包含在 Express Server6.2.0.2), Express Web Agen
47、t 3.0 在分析功能和 Web 發(fā)布 能力上又有新的突破: 增強的分析功能增強的分析功能 Express Web Agent 3.0 增加的全新的數(shù)據(jù)選擇工具 Selector,是用戶可以象在 Client/Server 模式下那樣執(zhí) 行同樣的分析操作。Selector 的分析工具包括: -Exception 按分析對象(Measure)的值來選擇維值 -Sort 按用戶指定條件排序 -Attribute 按維的屬性選擇維值 -Level 選擇在某一級別或某幾個級別上的維值 -Top/Bottom 按指定條件選擇前幾名后幾名的維值 -Family 按家庭成員關(guān)系(父親、祖父)選擇維值 -Ra
48、nge 按范圍選擇時間段 -Match 按字符匹配條件選擇維值 報表輸出報表輸出 多頁的 Express Web 報表可以輸出到 Excel 中 企業(yè)級的企業(yè)級的 WebWeb 發(fā)布發(fā)布 基于 Express 的 Web 應(yīng)用可以部署在一個混合的環(huán)境中, Express Server 和 Internet Application Server 可以安 裝在不同的機器上。安裝程序智能地把 Web Agent 所需文 件安裝到 Web Server 的機器上。Web Agent 還提供智能的 Java 包緩存機制,Web Agent 的 Java 包可以下載到客戶 機,提高 Web 應(yīng)用的執(zhí)行效率。 2.1.32.1.3 OracleOracle 集成的決策支持
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國柔性顯示面板市場需求變化與供應(yīng)鏈優(yōu)化策略研究報告
- 2025-2030重慶市大武漢科技新城行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2026年永川法院公開招聘聘用制書記員備考題庫及1套參考答案詳解
- 臨澤縣2026年公開選聘社區(qū)工作者備考題庫及答案詳解1套
- 2025至2030中國衛(wèi)浴潔具市場高端化發(fā)展與競爭格局演變研究報告
- 2025-2030中國水晶山梨醇市場現(xiàn)狀動態(tài)發(fā)展分析研究研究報告
- 佛山市順德區(qū)鄭敬詒職業(yè)技術(shù)學(xué)校面向2026屆畢業(yè)生公開招聘在編教師預(yù)備考題庫及答案詳解1套
- 包頭鐵道職業(yè)技術(shù)學(xué)院2026年赴鐵路院校公開招聘急需專業(yè)教師的備考題庫及參考答案詳解1套
- 2026年西安金麟投資有限公司公開招聘備考題庫帶答案詳解
- 2026年浙農(nóng)科(武義)農(nóng)業(yè)產(chǎn)業(yè)發(fā)展究院有限公司招聘備考題庫及答案詳解一套
- 2026年1月福建廈門市集美區(qū)后溪鎮(zhèn)衛(wèi)生院補充編外人員招聘16人筆試備考題庫及答案解析
- 重慶市渝中區(qū)(2025年)輔警協(xié)警筆試筆試真題(附答案)
- 暴雪車輛行駛安全培訓(xùn)課件
- 2026年七臺河職業(yè)學(xué)院單招綜合素質(zhì)筆試模擬試題帶答案解析
- 2026年吉林司法警官職業(yè)學(xué)院單招職業(yè)技能考試備考試題帶答案解析
- 2025內(nèi)蒙古潤蒙能源有限公司招聘22人考試題庫附答案解析(奪冠)
- 2026年國家電網(wǎng)招聘之電網(wǎng)計算機考試題庫500道有答案
- 年味課件教學(xué)課件
- 中國臨床腫瘤學(xué)會(csco)胃癌診療指南2025
- 廣東省廣州市2025年上學(xué)期八年級數(shù)學(xué)期末考試試卷附答案
- 手機鋪貨協(xié)議書
評論
0/150
提交評論