Oracle數(shù)據(jù)倉(cāng)庫(kù)解決專業(yè)技術(shù)方案_第1頁(yè)
Oracle數(shù)據(jù)倉(cāng)庫(kù)解決專業(yè)技術(shù)方案_第2頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余48頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案Oracle中國(guó)有限公司二零零零年十二月目錄.數(shù)據(jù)倉(cāng)庫(kù)發(fā)展的商業(yè)驅(qū)動(dòng)力51.1 企業(yè)生存環(huán)境的變化 51.2 企業(yè)如何迎接市場(chǎng)變化帶來(lái)的挑戰(zhàn) 61.2.1開(kāi)拓市場(chǎng):理解市場(chǎng)81.2.2提高企業(yè)運(yùn)作績(jī)效:理解業(yè)務(wù)9五、ORACLE集成的決策分析工具集621.2.3平衡市場(chǎng)發(fā)展目標(biāo)和企業(yè)運(yùn)作91.3 基于數(shù)據(jù)倉(cāng)庫(kù)的有效的商務(wù)解決方案的要求101.4 ORACLE數(shù)據(jù)倉(cāng)庫(kù):被證明是有實(shí)力的商務(wù)解決方案11二、ORACLE數(shù)據(jù)倉(cāng)庫(kù)的體系結(jié)構(gòu)122.1 數(shù)據(jù)倉(cāng)庫(kù)的平臺(tái):數(shù)據(jù)庫(kù)和決策分析工具192.1.1 Oracle8i的數(shù)據(jù)倉(cāng)庫(kù)新特性192.1.2 Oracle OLAP產(chǎn)

2、品的新發(fā)展232.1.3 Oracle集成的決策支持產(chǎn)品工具集292.2 市場(chǎng)發(fā)展分析應(yīng)用 312.3 企業(yè)運(yùn)作分析應(yīng)用 322.4 平衡市場(chǎng)和企業(yè)運(yùn)作目標(biāo)的應(yīng)用322.5 ORACLE商業(yè)智能系統(tǒng) 342.6 ORACLE數(shù)據(jù)倉(cāng)庫(kù)實(shí)施咨詢服務(wù) 342.7 ORACLE數(shù)據(jù)倉(cāng)庫(kù)合作伙伴計(jì)劃 34三、ORACLE數(shù)據(jù)倉(cāng)庫(kù)的平臺(tái)-ORACLE8I363.1 豐富查詢處理技術(shù)( RICHQUERYPROCESSINGTECHNIQUES) 373.2 高級(jí) SQL 優(yōu)化器( SOPHISTICATEDSQL OPTIMIZER)383.3 高端數(shù)據(jù)倉(cāng)庫(kù)技術(shù)和 OLTP403.4 資源管理 403.5

3、 分區(qū)表(PARTIONED TABLES)與索引 413.6 摘要管理 433.7 透明的表空間 433.8 直接的路徑裝載 API433.9 數(shù)據(jù)倉(cāng)庫(kù)的增強(qiáng)功能 443.10 先進(jìn)的查詢技術(shù)與業(yè)務(wù)事件 443.11 ORACLE8I并行服務(wù)器改進(jìn) 453.12 擴(kuò)展的備份與恢復(fù)子系統(tǒng) 473.13 ORACLE開(kāi)放式網(wǎng)關(guān)提供異種數(shù)據(jù)源訪問(wèn)技術(shù)483.14 增強(qiáng)的多媒體信息處理能力 ORACLE8I INTERMEDIA503.15 數(shù)據(jù)庫(kù)管理工具 ORACLEENTERPRISEMANAGER52四、ORACLE數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)和建立工具-WAREHOUSEBUILDER585.1 ORACL

4、E的聯(lián)機(jī)分析處理 (OLAP) 工具-ORACLEEXPRESS625.1.1 OracleExpress服務(wù)器635.1.2 Oracle OLAP的強(qiáng)大的開(kāi)發(fā)工具725.2 ORACLE即席查詢分析工具 -ORACLEDISCOVERER845.3 ORACLE企業(yè)級(jí)的報(bào)表工具 -ORACLEREPORTS995.4 ORACLE的數(shù)據(jù)挖掘工具 -DATA MINING SUITE1035.5 ORACLE應(yīng)用服務(wù)器 一 INTERNETAPPLICATIONSERVER107六、數(shù)據(jù)倉(cāng)庫(kù)的發(fā)展趨勢(shì):與電子商務(wù)的融合110.數(shù)據(jù)倉(cāng)庫(kù)發(fā)展的商業(yè)驅(qū)動(dòng)力1.1 企業(yè)生存環(huán)境的變化在信息時(shí)代,伴隨

5、著In ternet技術(shù)的蓬勃發(fā)展,全世界范圍內(nèi)的各 個(gè)企業(yè)都在經(jīng)歷一場(chǎng)深刻的變革,各企業(yè)都在利用Web無(wú)所不達(dá)的特性來(lái)擴(kuò)展自己將商品和服務(wù)推向市場(chǎng)的能力,但同時(shí)由于In ternet的存在,客戶的期望也是水漲船高??蛻粜枰磿r(shí)訪問(wèn)各類信息,并不斷比 較您和您的競(jìng)爭(zhēng)對(duì)手的情況。因此,在In ternet時(shí)代,誰(shuí)能在正確的時(shí)間以正確的價(jià)格交付正確的產(chǎn)品,誰(shuí)就是贏家。那么,企業(yè)在擴(kuò)大市 場(chǎng)、提高效率和保持客戶的原始商業(yè)驅(qū)動(dòng)力不變的情況下,如何繼續(xù)保 持競(jìng)爭(zhēng)的優(yōu)勢(shì),它關(guān)系到企業(yè)在未來(lái)的發(fā)展命運(yùn)。有遠(yuǎn)見(jiàn)的公司都會(huì)意 識(shí)到,只有將自己建成能夠?qū)蛻糇鞒鲅杆俜磻?yīng)的公司才能獲得諸多收 獲,這些收獲包括收入、

6、新客戶、客戶滿意度、客戶回頭率以及公司效 益的增加,從而使競(jìng)爭(zhēng)力大為提升。在80年代中期及90年代初,許多企業(yè)開(kāi)始重新設(shè)計(jì)其商業(yè)流程, 以期降低成本并提高效率和競(jìng)爭(zhēng)能力。同時(shí),這些企業(yè)也意識(shí)到,要達(dá) 到這些目的,所需要開(kāi)發(fā)的技術(shù)耗資巨大、復(fù)雜且耗時(shí)冗長(zhǎng)。因此,許 多公司轉(zhuǎn)而求助于企業(yè)資源規(guī)劃(ERP)應(yīng)用系統(tǒng)。這些應(yīng)用系統(tǒng)幫助 它們實(shí)現(xiàn)了內(nèi)部商業(yè)流程,如財(cái)務(wù)、制造、庫(kù)存管理和人力資源的自動(dòng) 化和優(yōu)化,從而將企業(yè)從戰(zhàn)術(shù)性的日常商業(yè)運(yùn)作事務(wù)中解放了出來(lái)自此以后,企業(yè)關(guān)注的焦點(diǎn)逐漸由改進(jìn)內(nèi)部運(yùn)作轉(zhuǎn)移到更多地關(guān)注 客戶上來(lái)。各類人士和商業(yè)機(jī)構(gòu)都開(kāi)始要求得到更多的關(guān)注和更及時(shí)的 服務(wù),許多公司都開(kāi)始調(diào)整

7、自己的商業(yè)模式,并將更多的注意力投向外 部。由于需要將更多的注意力集中到客戶身上,許多企業(yè)都再度開(kāi)始尋 求技術(shù)的幫助,即求助于客戶關(guān)系管理(Customer Relatio nship Management)軟件。和ERP一樣,CRM解決方案著力于提高企業(yè)運(yùn) 作的自動(dòng)化和改進(jìn)業(yè)務(wù)處理流程,建立客戶關(guān)系管理(CRM)系統(tǒng)的目的是賦予企業(yè)更完善的與客戶交流的能力,即從潛在客戶識(shí)別、生成 有需求的客戶,到銷售完結(jié)、付運(yùn)訂單以及不斷進(jìn)行的服務(wù)和支持,提 供全過(guò)程的自動(dòng)化處理和更好的協(xié)調(diào)與合作,以提高客戶滿意度和客戶 忠實(shí)度,增加市場(chǎng)機(jī)會(huì)和銷售利潤(rùn),為企業(yè)發(fā)展服務(wù)。通過(guò)不斷采用新的技術(shù)手段,推出新的業(yè)務(wù)

8、模式,企業(yè)的發(fā)展規(guī) 模在不斷的擴(kuò)大,企業(yè)所積累的信息(包括企業(yè)內(nèi)部業(yè)務(wù)數(shù)據(jù)和客戶相 關(guān)數(shù)據(jù))越來(lái)越多,如何充分利用這些信息,為企業(yè)的進(jìn)一步發(fā)展服 務(wù),已經(jīng)成為企業(yè)急需解決的一個(gè)關(guān)鍵問(wèn)題。1.2 企業(yè)如何迎接市場(chǎng)變化帶來(lái)的挑戰(zhàn)internet的發(fā)展正在改變我們?nèi)祟惿畹姆椒矫婷妗保瑢?duì)于企業(yè)經(jīng) 營(yíng)的挑戰(zhàn)主要來(lái)自三個(gè)方面:如何把握急速擴(kuò)張的市場(chǎng)機(jī)會(huì)(Expand Markets):市場(chǎng)競(jìng)爭(zhēng)的全球化日趨激烈,傳統(tǒng)的商業(yè)界限正在逐步消失,新的業(yè)務(wù) 模式層出不窮,如何抓住機(jī)會(huì),占領(lǐng)更多的市場(chǎng)份額。 如何提高企業(yè)的運(yùn)營(yíng)效率(Improve Efficiencies):降低企業(yè)經(jīng) 營(yíng)的成本,建立新的高效的業(yè)務(wù)

9、流程,推出更好的業(yè)務(wù)模式, 爭(zhēng)取最大的利潤(rùn)。如何保持更多的客戶(Retain Customers):客戶是企業(yè)生存的 根本保障,如何掌握更多的客戶信息,加強(qiáng)同客戶的溝通,提 供更好的服務(wù),提高客戶滿意度,是企業(yè)保留老客戶并爭(zhēng)取新 客戶的迫切要求。企業(yè)如何來(lái)面對(duì)挑戰(zhàn),適應(yīng)網(wǎng)絡(luò)時(shí)代發(fā)展的需要,我們傳統(tǒng)的業(yè)務(wù) 模式和經(jīng)營(yíng)理念正面臨強(qiáng)大的沖擊,我們必須逐步改變我們的管理方式 和業(yè)務(wù)流程,利用信息時(shí)代的技術(shù)優(yōu)勢(shì),更好理解企業(yè)所面對(duì)的市場(chǎng)環(huán) 境,更好的分析優(yōu)化企業(yè)內(nèi)部的業(yè)務(wù)流程,更好的協(xié)調(diào)客戶需求與企業(yè) 發(fā)展的平衡關(guān)系。最有效的解決之道,就是建立企業(yè)級(jí)的數(shù)據(jù)倉(cāng)庫(kù),有效的存儲(chǔ)和分 析企業(yè)的大量珍貴的數(shù)據(jù),從

10、中發(fā)現(xiàn)市場(chǎng)變化的趨勢(shì)、客戶的需求、企 業(yè)的實(shí)際經(jīng)營(yíng)情況等有用的信息,為企業(yè)的科學(xué)化管理決策服務(wù),為企業(yè)的深層次發(fā)展服務(wù)I1.2.1 開(kāi)拓市場(chǎng):理解市場(chǎng)市場(chǎng)是企業(yè)發(fā)展的根本,如何進(jìn)一步開(kāi)拓市場(chǎng),擴(kuò)大企業(yè)的市場(chǎng)份 額,提高企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力,最重要的是對(duì)企業(yè)客戶的把握,任何企業(yè) 所提供的產(chǎn)品和服務(wù),都希望被最多的人所接受,得到更多的客戶認(rèn) 可,產(chǎn)品和服務(wù)的價(jià)值才能真正體現(xiàn)出來(lái),如何保證企業(yè)的產(chǎn)品和服務(wù) 就是客戶所急需的,需要企業(yè)對(duì)市場(chǎng)和客戶的需求有一個(gè)很好的理解。理解市場(chǎng)和客戶需要的前提,是企業(yè)必須擁有足夠的市場(chǎng)和客戶 信息,同時(shí)具有很好的輔助分析工具,幫助企業(yè)快速、準(zhǔn)確的了解市場(chǎng) 動(dòng)態(tài),理解客戶需

11、求,實(shí)現(xiàn)一對(duì)一的市場(chǎng)模式。一對(duì)一的市場(chǎng)模式的實(shí)現(xiàn)需基于以下四個(gè)步驟:客戶定位:通過(guò)客戶群體分析和企業(yè)所提供的產(chǎn)品、服務(wù) 的主要功能,來(lái)定位企業(yè)所要面向的主要客戶群。識(shí)別出真正有價(jià)值的客戶:對(duì)選定客戶群體進(jìn)行更詳細(xì)的 分析,找出最有價(jià)值或最有潛在購(gòu)買能力的客戶,重點(diǎn)分 析他們的需求情況,根據(jù)最有價(jià)值的客戶的實(shí)際需要,定 義企業(yè)所提供的產(chǎn)品和服務(wù)的功能范疇。與客戶的交互式接觸:通過(guò)面對(duì)面、電話、網(wǎng)絡(luò)等多種渠 道I與客戶接觸,發(fā)布產(chǎn)品信息,并從客戶的反饋情況中更多的了解客戶需要,更好的定義產(chǎn)品功能,提供給客戶更 好的服務(wù)。提供定制化的產(chǎn)品和服務(wù):在充分了解市場(chǎng)及客戶需求 后,根據(jù)客戶的需要,提供大量

12、的符合客戶實(shí)際需要的產(chǎn) 品和服務(wù)。122 提高企業(yè)運(yùn)作績(jī)效:理解業(yè)務(wù)在市場(chǎng)競(jìng)爭(zhēng)不斷加劇的情況下, 企業(yè)要以最好的價(jià)格提供最好的產(chǎn) 品和服務(wù),就必須在企業(yè)內(nèi)部管理、優(yōu)化業(yè)務(wù)處理流程、降低成本、提 高效率上下工夫,企業(yè)需要對(duì)自身的實(shí)際運(yùn)作情況有準(zhǔn)確的了解。需要 對(duì)企業(yè)內(nèi)部的大量業(yè)務(wù)數(shù)據(jù)進(jìn)行匯總和分析,從中發(fā)現(xiàn)潛在的問(wèn)題,實(shí) 現(xiàn)更好的內(nèi)部管理機(jī)制和更好的成本控制策略,提高企業(yè)運(yùn)作效率。為更好的理解業(yè)務(wù),企業(yè)需要強(qiáng)有力的輔助分析和決策支持工具,幫助企業(yè)領(lǐng)導(dǎo)決策層及時(shí)、準(zhǔn)確的掌握企業(yè)信息,作出科學(xué)化的決1.2.3 平衡市場(chǎng)發(fā)展目標(biāo)和企業(yè)運(yùn)作企業(yè)在深刻理解市場(chǎng)和業(yè)務(wù)情況后,需要對(duì)市場(chǎng)發(fā)展目標(biāo)和企業(yè)內(nèi)部運(yùn)作

13、的關(guān)系,作出有效的協(xié)調(diào)與平衡,在發(fā)現(xiàn)市場(chǎng)并作出準(zhǔn)確定位 后,需要企業(yè)內(nèi)部各個(gè)部門通力協(xié)作,保證在市場(chǎng)允許的時(shí)間內(nèi),提供 高質(zhì)量的產(chǎn)品和服務(wù),如何協(xié)調(diào)市場(chǎng)需求與企業(yè)生產(chǎn)能力的矛盾,企業(yè) 需要很好的商業(yè)智能工具,幫助企業(yè)領(lǐng)導(dǎo)層準(zhǔn)確的預(yù)測(cè)和協(xié)調(diào)市場(chǎng)與企 業(yè)的發(fā)展矛盾,充分利用企業(yè)的生產(chǎn)能力,爭(zhēng)取最大的市場(chǎng)份額,保證 企業(yè)的持續(xù)發(fā)展。1.3 基于數(shù)據(jù)倉(cāng)庫(kù)的有效的商務(wù)解決方案的要求為滿足企業(yè)發(fā)展的需要,為實(shí)現(xiàn)對(duì)關(guān)鍵事務(wù)的決策支持,企業(yè)需 要借助于新的技術(shù)手段,建立企業(yè)級(jí)的數(shù)據(jù)倉(cāng)庫(kù),如何實(shí)現(xiàn)基于數(shù)據(jù)倉(cāng) 庫(kù)的有效的商務(wù)解決方案,數(shù)據(jù)倉(cāng)庫(kù)必須滿足如下要求:全面的:必須滿足您的商務(wù)需求,提供全套產(chǎn)品,提供服 務(wù)

14、與支持,以及擁有能提供補(bǔ)充產(chǎn)品的合作伙伴。所有這 些,才能確保你的數(shù)據(jù)倉(cāng)庫(kù)能滿足你現(xiàn)在及將來(lái)的特殊要 求。一個(gè)全面的解決方案是在技術(shù)基礎(chǔ)上的延伸,包括分 析應(yīng)用,從而使業(yè)務(wù)經(jīng)理能提高企業(yè)運(yùn)作效率,擴(kuò)大市場(chǎng) 以及平衡兩者間的關(guān)系。完整的:必須適合現(xiàn)存的環(huán)境,它必須提供一個(gè)符合工業(yè) 標(biāo)準(zhǔn)的完整的技術(shù)框架,以保證你系統(tǒng)的各個(gè)部分能協(xié)調(diào)致地工作 不受限制的:必須能適應(yīng)變化,必須能迅速、簡(jiǎn)單地處理更多的數(shù)據(jù)及服務(wù)更多的用戶,以滿足不斷增長(zhǎng)的需求。最優(yōu)的:必須在企業(yè)受益、技術(shù)及低風(fēng)險(xiǎn)方面經(jīng)過(guò)驗(yàn)證, 必須在市場(chǎng)上保持領(lǐng)先地位,具有明顯的競(jìng)爭(zhēng)優(yōu)勢(shì)和擁有 大量的合作伙伴產(chǎn)品。1.4 Oracle 數(shù)據(jù)倉(cāng)庫(kù): 被

15、證明是有實(shí)力的商務(wù)解 決方案Oracle提供給客戶當(dāng)今最先進(jìn)的數(shù)據(jù)倉(cāng)庫(kù)產(chǎn)品、服務(wù)及合作伙伴 關(guān)系,滿足以上這些嚴(yán)格要求。在經(jīng)過(guò)驗(yàn)證的技術(shù)基礎(chǔ)之上建立的Oracle數(shù)據(jù)倉(cāng)庫(kù),包含企業(yè)所需要的一切:產(chǎn)品、服務(wù)及合作伙伴關(guān)系,幫助企業(yè)迅速的實(shí)施數(shù)據(jù)倉(cāng)庫(kù),簡(jiǎn)化管理,提供整個(gè)機(jī)構(gòu)范圍內(nèi)對(duì)信息的訪問(wèn)和應(yīng)用,提供商務(wù)智能從而使您的投資獲得豐厚的回報(bào)Oracle Finan cial An alyzer財(cái)務(wù)分析器二、Oracle數(shù)據(jù)倉(cāng)庫(kù)的體系結(jié)構(gòu)Oracle公司作為世界上最大的數(shù)據(jù)庫(kù)廠家,憑借其在技術(shù)、資源和經(jīng)驗(yàn)上 的優(yōu)勢(shì),一直致力于為企業(yè)提供最能滿足企業(yè)競(jìng)爭(zhēng)需要的數(shù)據(jù)倉(cāng)庫(kù)解決方案。Oracle的數(shù)據(jù)倉(cāng)庫(kù)解決

16、方案包含了業(yè)界領(lǐng)先的數(shù)據(jù)庫(kù)平臺(tái)、開(kāi)發(fā)工具和應(yīng)用系 統(tǒng)。Oracle數(shù)據(jù)倉(cāng)庫(kù)突破了現(xiàn)有數(shù)據(jù)倉(cāng)庫(kù)產(chǎn)品的局限,能夠幫助企業(yè)以任何方 式訪問(wèn)存放在任何地點(diǎn)的信息,在企業(yè)中的任何層次上,滿足信息檢索和商業(yè) 決策的需求。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案由下面幾個(gè)部分組成:技術(shù)基礎(chǔ)-Oracle Warehouse Builder-數(shù)據(jù)倉(cāng)庫(kù)構(gòu)建工具-Oracle8i-數(shù)據(jù)庫(kù)-商業(yè)智能工具集市場(chǎng)發(fā)展分析應(yīng)用-Oracle CRM客戶關(guān)系管理系統(tǒng)-Oracle Sales An alyzer銷售分析系統(tǒng)企業(yè)運(yùn)作分析應(yīng)用-Oracle Activity Based Man ageme nt:-活動(dòng)成本管理商業(yè)智能應(yīng)用

17、- Oracle Business Information System企業(yè)商業(yè)智能應(yīng)用系統(tǒng)專家服務(wù)- Oracle Consulting 數(shù)據(jù)倉(cāng)庫(kù)實(shí)施顧問(wèn)咨詢服務(wù)以客戶為中心的合作伙伴關(guān)系-數(shù)據(jù)倉(cāng)庫(kù)技術(shù)推動(dòng)計(jì)劃-系統(tǒng)集成商推動(dòng)計(jì)劃-數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)市場(chǎng)推動(dòng)計(jì)劃根據(jù)IDC的報(bào)告,大約80%已投資于數(shù)據(jù)倉(cāng)庫(kù)的公司都已獲得了巨大的成 功。這是因?yàn)閿?shù)據(jù)倉(cāng)庫(kù)提供了與OLTP系統(tǒng)截然不同的集中式存儲(chǔ)系統(tǒng),前者 包含了從公司擁有的許多數(shù)據(jù)庫(kù)中提取出來(lái)的業(yè)務(wù)數(shù)據(jù)。這些數(shù)據(jù)生動(dòng)地反映 了企業(yè)承包的現(xiàn)實(shí),被予以分析,以及作為戰(zhàn)略性的競(jìng)爭(zhēng)武器??焖?,準(zhǔn)確地 分析商業(yè)問(wèn)題,將會(huì)影響公司的長(zhǎng)期生存。與其它系統(tǒng)不同,數(shù)據(jù)倉(cāng)

18、庫(kù)中的數(shù)據(jù)結(jié)構(gòu)是為快速檢索和分析而進(jìn)行優(yōu)化 的。數(shù)據(jù)是歷史性的,并且以固定間隔進(jìn)行更新。在定義,建立和使用數(shù)據(jù)倉(cāng)庫(kù)的過(guò)程中存在以下三步曲:Oracle數(shù)據(jù)倉(cāng)庫(kù)包含了一整套的產(chǎn)品和服務(wù),覆蓋了數(shù)據(jù)倉(cāng)庫(kù)定義,設(shè)計(jì)1、對(duì)最終用戶的商業(yè)需求建立模型。數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)者必需從各種 最終用戶中了解信息需求,然后將這些信息需求轉(zhuǎn)變?yōu)閿?shù)據(jù)模型。 設(shè)計(jì)者必須以嚴(yán)密,精確的方法確保模型的完整性。2、為元數(shù)據(jù)建立模型。在為最終用戶需求建立模型的同時(shí),數(shù)據(jù)倉(cāng) 庫(kù)設(shè)計(jì)者還必須為元數(shù)據(jù)(關(guān)于數(shù)據(jù)的數(shù)據(jù))建立模型。該信息確 定了進(jìn)入數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)范圍,以及與數(shù)據(jù)有關(guān)的規(guī)定。由于數(shù)據(jù) 倉(cāng)庫(kù)是面向主題的,元數(shù)據(jù)的建摸可能夸越數(shù)個(gè)

19、功能性商業(yè)區(qū)域。 元數(shù)據(jù)分兩類:加載和用戶。加載視圖:描述了所有數(shù)據(jù)源,以及與提取,刷新和向數(shù) 據(jù)倉(cāng)庫(kù)傳送數(shù)據(jù)有關(guān)的所有規(guī)定。最終用戶視圖:在這里,模型與數(shù)據(jù)的商業(yè)用途相匹配。 最終用戶將其作為布局圖,依此訪問(wèn)和搜尋信息。3、評(píng)估,決定,實(shí)施抽象,轉(zhuǎn)換和訪問(wèn)工具。一旦設(shè)計(jì)者為最終用戶 的需求和系統(tǒng)中的相關(guān)元數(shù)據(jù)建立了模型,接下來(lái)需要為實(shí)現(xiàn)數(shù)據(jù) 倉(cāng)庫(kù)選擇實(shí)施工具。最后應(yīng)該選擇滿足用戶需求的工具,用戶將使 用這些工具直接或建立應(yīng)用系統(tǒng)來(lái)訪問(wèn)數(shù)據(jù)倉(cāng)庫(kù)中存儲(chǔ)的信息。Oracle數(shù)據(jù)倉(cāng)庫(kù)支持:和實(shí)施的整個(gè)過(guò)程。下圖描述了Oracle數(shù)據(jù)倉(cāng)庫(kù)的組成部分Oracle數(shù)據(jù)倉(cāng)庫(kù)體系結(jié)構(gòu)圖Oracle提供了基于數(shù)

20、據(jù)倉(cāng)庫(kù)的范圍廣泛的工具集,能夠幫助各1、任何數(shù)據(jù)源(Any Source)搜集在Oracle數(shù)據(jù)倉(cāng)庫(kù)中的數(shù)據(jù)來(lái)源眾多,包括內(nèi)部存儲(chǔ)的業(yè) 務(wù)數(shù)據(jù)和外部的數(shù)據(jù)。在傳統(tǒng)上,數(shù)據(jù)倉(cāng)庫(kù)中的大多數(shù)數(shù)據(jù)來(lái)自內(nèi) 部業(yè)務(wù)系統(tǒng),如業(yè)務(wù)系統(tǒng)或各客戶信息系統(tǒng)等方面的數(shù)據(jù)。然而外 部來(lái)源的數(shù)據(jù)也越來(lái)越普通,并且將會(huì)提供比內(nèi)部來(lái)源更多的數(shù) 據(jù)。上述兩種數(shù)據(jù)來(lái)源應(yīng)該融合在一個(gè)單一的存儲(chǔ)系統(tǒng)中,并且加 以管理,從而為最終用戶提供對(duì)這兩種數(shù)據(jù)源的無(wú)縫訪問(wèn)。Oracle提供各種網(wǎng)關(guān)(gateway)及Sql*Loader以及合作伙伴提供的各種 工具來(lái)實(shí)現(xiàn)不同數(shù)據(jù)源數(shù)據(jù)的加載。2、任何數(shù)據(jù)(Any Data)考慮到現(xiàn)在需訪問(wèn)的數(shù)據(jù)

21、倉(cāng)庫(kù)的用戶范圍,系統(tǒng)設(shè)計(jì)者面臨著 紛繁各異的需求。對(duì)數(shù)據(jù)的訪問(wèn)必須快捷,直觀和直接。大多數(shù)用 戶需要直接查詢和深入的能力,而另外一些需要更復(fù)雜的分析能 力。同時(shí)數(shù)據(jù)倉(cāng)庫(kù)必須能夠處理新型格式的數(shù)據(jù),如聲音,視像, 文字和空間數(shù)據(jù)。而且,日益增加的用戶提出大量歷史性需求,往 往導(dǎo)致超大規(guī)模數(shù)據(jù)庫(kù)(VLDB)的出現(xiàn)。為了滿足這些需求,對(duì) 作為數(shù)據(jù)倉(cāng)庫(kù)核心的數(shù)據(jù)庫(kù)系統(tǒng)提出了很高的要求,而ORACLE數(shù)據(jù)庫(kù)核心能夠完全滿足這些需求。3、任何訪問(wèn)需求(Any Access)種類型的用戶訪問(wèn)數(shù)據(jù)倉(cāng)庫(kù)中存儲(chǔ)的數(shù)據(jù),我們把數(shù)據(jù)倉(cāng)庫(kù)的用戶分為兩類:第一類是對(duì)數(shù)據(jù)進(jìn)行隨意查詢和報(bào)告,深入和旋轉(zhuǎn),這類用戶需要一種直接

22、和直觀的工具,幫助他們輕松地訪問(wèn)數(shù)據(jù),從而作出明智的商業(yè)決策。另外一類用戶是企業(yè)的高級(jí)管理者和決策者,他們需要進(jìn)行更復(fù)雜更高級(jí)更完全的分析(建摸,預(yù)測(cè)和假設(shè)分析等),以支持制定商業(yè)策略。上述兩類用戶體現(xiàn)了整個(gè)企業(yè)對(duì)于信息訪問(wèn)的需求。今天的數(shù)據(jù)倉(cāng)庫(kù)已經(jīng)突破了管理人員和分析人員的范圍,現(xiàn)在各類企業(yè)人員都在使用數(shù)據(jù)倉(cāng)庫(kù),決定選用何種工 具實(shí)施數(shù)據(jù)倉(cāng)庫(kù),變得越來(lái)越重要。Oracle提供完整的產(chǎn)品工具集滿足上述數(shù)據(jù)倉(cāng)庫(kù)的用戶需求:Oracle 8i數(shù)據(jù)倉(cāng)庫(kù)核心,最新版本的數(shù)據(jù)庫(kù)產(chǎn)品,專門針對(duì)數(shù)據(jù)倉(cāng) 庫(kù)進(jìn)行了很多的改進(jìn),包括對(duì)更大數(shù)據(jù)量的支持(PB級(jí)),對(duì)更多用 戶數(shù)的支持(10000+),更多數(shù)據(jù)倉(cāng)庫(kù)專

23、用函數(shù)的支持等。Oracle Warehouse Builder Oracle Warehouse Builder可以為數(shù)據(jù) 倉(cāng)庫(kù)解決方案提供完整、集成的實(shí)施框架,以前只能由單獨(dú)工具完 成的功能現(xiàn)在能夠在同一環(huán)境中實(shí)現(xiàn),這些功能包括:數(shù)據(jù)建模、 數(shù)據(jù)抽取、數(shù)據(jù)轉(zhuǎn)移和裝載、聚合、元數(shù)據(jù)的管理等。Oracle Warehouse Builder還實(shí)現(xiàn)了數(shù)據(jù)倉(cāng)庫(kù)不同部件如關(guān)系數(shù)據(jù)庫(kù)、多 維數(shù)據(jù)庫(kù)以及前端分析工具的集成,為用戶提供完整的數(shù)據(jù)倉(cāng)庫(kù)和 商業(yè)智能系統(tǒng)Oracle Developer/Developer Server企業(yè)級(jí)的應(yīng)用系統(tǒng)開(kāi)發(fā)工具, 具有面向?qū)ο蠛投嗝襟w的支持能力??赏瑫r(shí)生成Clie

24、nt/Server及Web下的應(yīng)用。支持團(tuán)隊(duì)開(kāi)發(fā),具有極高的開(kāi)發(fā)效率及網(wǎng)絡(luò)伸縮 性。Oracle Discoverer是最終用戶查詢,報(bào)告,深入和旋轉(zhuǎn)和WEB公 布工具,能夠幫助用戶迅速訪問(wèn)關(guān)系型數(shù)據(jù)倉(cāng)庫(kù),從而使他們作出 基于充分信息的決策,因此類工具直接基于關(guān)系數(shù)據(jù)庫(kù)我們也稱此 類工具為ROLAP型分析工具。滿足分析報(bào)表功能用戶的需求。Oracle Express產(chǎn)品系列 是基于多維數(shù)據(jù)模型OLAP分析和WEB訪問(wèn)工具,能夠提供復(fù)雜的分析能力,其中包括預(yù)測(cè),建摸和假設(shè) (What-if)分析。滿足高級(jí)分析用戶的需求。Oracle Data mining suite基于數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)挖掘工具,

25、簡(jiǎn)單易 用的圖形化界面,提供決策樹(shù)、神經(jīng)網(wǎng)絡(luò)等多種數(shù)據(jù)挖掘方法,支 持海量數(shù)據(jù)的并行處理,分析結(jié)果可以和現(xiàn)有系統(tǒng)集成。最近的市場(chǎng)調(diào)查顯示,Oracle公司是目前最大的數(shù)據(jù)倉(cāng)庫(kù)解 決方案提供者,全球有數(shù)千個(gè)數(shù)據(jù)倉(cāng)庫(kù)應(yīng)用采用的是Oracle的解 決方案,這些數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)規(guī)模從GB到TB數(shù)量級(jí)。目前Oracle在全球數(shù)據(jù)倉(cāng)庫(kù)市場(chǎng)約占38%的市場(chǎng)份額(根據(jù)IDC的報(bào)告)。Oracle在數(shù)據(jù)倉(cāng)庫(kù)市場(chǎng)的領(lǐng)先地位2.1 數(shù)據(jù)倉(cāng)庫(kù)的平臺(tái):數(shù)據(jù)庫(kù)和決策分析工具2.1.1 Oracle8i 的數(shù)據(jù)倉(cāng)庫(kù)新特性實(shí)現(xiàn)數(shù)據(jù)倉(cāng)庫(kù)所有功能的基礎(chǔ)是數(shù)據(jù)庫(kù)。要想取得最佳的數(shù)據(jù)倉(cāng)庫(kù) 性能和實(shí)時(shí)分析能力,數(shù)據(jù)庫(kù)必須具有高性能和伸縮

26、能力,既能滿足當(dāng) 前的需要又能適應(yīng)今后的發(fā)展。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案的核心是Oracle8i數(shù)據(jù)庫(kù)。和Oracle以前的版本相比,Oracle8i數(shù)據(jù)庫(kù)的性 能,資源的管理,分析能力和操作的簡(jiǎn)單性方面都有質(zhì)的飛躍。匯總管理提高查詢的性能數(shù)據(jù)倉(cāng)庫(kù)可以通過(guò)使用匯總表(Summary Table)的方法提高數(shù)據(jù)倉(cāng) 庫(kù)的性能。采用匯總表后,每一個(gè)查詢請(qǐng)求是訪問(wèn)預(yù)先計(jì)算的結(jié)果,而不需要對(duì)數(shù)據(jù)進(jìn)行動(dòng)態(tài)計(jì)算。Oracle8i通過(guò)物化視圖Oracle38%IBM22%Sybase9%Informix7%Red Brick4%Other20%OracleIBMSybase38%22%9%OtherMicr

27、osoftInformix20%4%7%InformixRed BrickOther20%7%4%SybaseIBM9%22%Oracle38%(Materialized View)的方法實(shí)現(xiàn)對(duì)匯總表的自動(dòng)管理。當(dāng)在數(shù)據(jù)庫(kù) 中建立了物化視圖后,對(duì)匯總數(shù)據(jù)的查詢請(qǐng)求可以由基表自動(dòng)重定向到物化視圖,物化視圖中的數(shù)據(jù)可以在數(shù)據(jù)裝載過(guò)程中自動(dòng) 刷新。數(shù)據(jù)管理Oracle8中引進(jìn)的數(shù)據(jù)分區(qū)(Partitioning)功能,分區(qū)提供了對(duì)非常 大的表或索引的管理能力。Oracle8中提供了Range分區(qū)。Oracle8i通過(guò)引入新的分區(qū)類型和選項(xiàng)進(jìn)一步提高了這項(xiàng)技術(shù), 以實(shí)現(xiàn)更好的性能和可管理性。Oracl

28、e8i中新的分區(qū)包括:- Hash Partitioning 基于Hash算法,使用者只需要指定用作Hash分區(qū)的關(guān)鍵字和分區(qū)數(shù)量,Oracle8i把每條記錄均勻插 入各個(gè)分區(qū)。- Composite Partitioning 是Range Partitioning和Hash Partitioning的組合 ,使 用者 可以 指定 先按 某個(gè) 關(guān)鍵字做Range Partioning,然 后 再 按 另 外 一 些 關(guān) 鍵 字 做Hash Partitioning。從而提供更好的并行處理能力。Oracle8i在數(shù)據(jù)管理方面的其它改進(jìn)包括:-直接對(duì)分區(qū)鍵值作更新-對(duì)索引表和索引表的二級(jí)索引進(jìn)行分

29、區(qū)對(duì)包含大對(duì)象列的表的分區(qū)能力資源管理資源管理的目的是使系統(tǒng)在同樣資源情況下,為更多的用戶提供 服務(wù)。Oracle8i通過(guò)資源優(yōu)化技術(shù)使整個(gè)數(shù)據(jù)倉(cāng)庫(kù)的吞吐量最大 化,并且使管理者能查看系統(tǒng)目前的工作狀況。Oracle8i的資源 管理功能包括:- Database Scheduler提供一種機(jī)制將數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的CPU資 源分配給不同類型的用戶和不同類型的任務(wù)。這種分配機(jī)制可 以優(yōu)先級(jí)別高的用戶得到最快的響應(yīng)。并且這種分配方案可動(dòng) 態(tài)調(diào)整,例如:白天和夜間采用不同的方案。- Parallel Query Management Oracle8i簡(jiǎn)化了并行查詢的優(yōu)化 工作,過(guò)去需要調(diào)整多個(gè)參數(shù)才能實(shí)現(xiàn)

30、的功能,現(xiàn)在只需要調(diào) 整一個(gè)參數(shù)就可以完成。- Progress Monitoring管理者可以監(jiān)控長(zhǎng)時(shí)間操作的執(zhí)行狀 態(tài)。這些操作包括:查詢、數(shù)據(jù)裝載、索引建立、備份/恢復(fù)。- Plan Stability保存每個(gè)查詢的執(zhí)行計(jì)劃。當(dāng)系統(tǒng)環(huán)境變化時(shí), 例如從開(kāi)發(fā)環(huán)境到生產(chǎn)環(huán)境,可以重用優(yōu)化過(guò)的執(zhí)行計(jì)劃做查 詢。新的分析功能Oracle8i在SQL引擎內(nèi)建立了更強(qiáng)大的指令集,為數(shù)據(jù)倉(cāng)庫(kù)應(yīng)用添加新的重大優(yōu)勢(shì)- CUBE和ROLLUP ROLLUP是一個(gè)新的SQL關(guān)鍵字,它是 對(duì)GROUPBY子句的擴(kuò)充,允許在SELECT語(yǔ)句中計(jì)算不同 層次的小計(jì)。CUBE是對(duì)GROUP BY子句的另外一種擴(kuò)充,

31、它允許計(jì)算所有小計(jì)可能的組合,用來(lái)生成各種匯總報(bào)表。- Sample操作Oracle8i引入了Sample抽樣函數(shù)用于支持?jǐn)?shù)據(jù) 挖掘。Sample函數(shù)使得數(shù)據(jù)分析操作在樣本數(shù)據(jù)上進(jìn)行,而 不是在整張表上進(jìn)行。數(shù)據(jù)傳輸機(jī)制Oracle8i具有一些新的特性使數(shù)據(jù)移動(dòng)更快速,更簡(jiǎn)單:- Transportable Tablespace支持從一個(gè)數(shù)據(jù)庫(kù)到另一個(gè)數(shù)據(jù)庫(kù) 整個(gè)表空間的大量數(shù)據(jù)快速轉(zhuǎn)移。- Direct-Path Load API支持Oracle8i數(shù)據(jù)裝載能力和ISV產(chǎn) 品的緊密集成,使之具有更簡(jiǎn)潔的接口和更優(yōu)的性能。-增強(qiáng)的統(tǒng)計(jì)搜集能力 通過(guò)對(duì)數(shù)據(jù)倉(cāng)庫(kù)中所有對(duì)象的內(nèi)部統(tǒng)計(jì) 進(jìn)行精確的維護(hù)

32、達(dá)到最好的查詢性能。所有這些Oracle8i新的特點(diǎn)進(jìn)一步提高了Oracle在數(shù)據(jù)倉(cāng)庫(kù)市場(chǎng)的領(lǐng) 導(dǎo)地位。為客戶和合作伙伴提供的新功能是Oracle數(shù)據(jù)倉(cāng)庫(kù)具有更大的伸縮性、更強(qiáng)的管理能力以及最優(yōu)的性能。2.1.2 Oracle OLAP 產(chǎn)品的新發(fā)展Oracle Express產(chǎn)品系列是市場(chǎng)領(lǐng)先的聯(lián)機(jī)分析處理(OLAP)產(chǎn)品。Express產(chǎn)品無(wú)論是在技術(shù)上,還是在市場(chǎng)的占有率上都出于領(lǐng)先地位。Oracle Express產(chǎn)品也是Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案的一個(gè)重要組成部分,Oracle公司一直致力于Express產(chǎn)品的發(fā)展,使其為客戶提供更強(qiáng)大的決 策支持能力。下面將從三個(gè)方面介紹Expr

33、ess產(chǎn)品的最新發(fā)展?fàn)顩r。1、Oracle Express Server的新特性O(shè)racle Express Server是先進(jìn)的多維計(jì)算引擎,是進(jìn)行OLAP分析的基礎(chǔ)。Express Server的最新版本是6.3,這個(gè)版本在處理 能力、分析功能等多方面有重大改進(jìn)。處理能力的提高Express Server 6.3在處理能力的提高使它擁有了新的OLAP測(cè)試的世界記錄。Express Server 6.3展示了OLAP服務(wù)器最快的計(jì)算能力和查詢性能。測(cè)試的標(biāo)準(zhǔn)是Analytical Processing Benchmark-1(APB-1)。APB-1是 由OLAP委員會(huì)(OLAP Counc

34、il)制訂的一個(gè)公認(rèn)的統(tǒng)一標(biāo)準(zhǔn),所有OLAP廠家都提供自己產(chǎn)品的APB-1結(jié)果Express Server 6.3引入了很多新特性,可以極大提高Express Server對(duì)大數(shù)據(jù)量和大的并發(fā)用戶數(shù)的支持。Express Server的Paging Manager進(jìn)行了優(yōu)化,可以提 高典型應(yīng)用性能的15%,Paging Manager還可以防止數(shù) 據(jù)庫(kù)的膨脹。Express Server的臨時(shí)文件機(jī)制將降低I/O瓶頸。更快的匯總計(jì)算Express Server 6.3引入了全新的匯總計(jì)算管理機(jī)制。新 的匯總機(jī)制允許定制匯總方法,并且可以顯著降低裝載和 匯總計(jì)算的時(shí)間。新的AGGREGATE命令

35、 比原有的ROLLUP命令有效的多。這一點(diǎn)在維的數(shù)目特別多或數(shù)據(jù) 非常稀疏時(shí)更為明顯。執(zhí)行匯總計(jì)算的語(yǔ)句將更為精練, 因此可以提高開(kāi)發(fā)效率。這種新的機(jī)制提供了匯總計(jì)算的 靈活性,即可以將大部分經(jīng)常訪問(wèn)的數(shù)據(jù)預(yù)先計(jì)算出來(lái), 而不需要經(jīng)常訪問(wèn)的數(shù)據(jù)在執(zhí)行查詢時(shí)做動(dòng)態(tài)計(jì)算。這種 機(jī)制還使Express Server真正成為可以做并行計(jì)算的OLAP服務(wù)器,為充分利用硬件的并行處理能力提供了可 能性。分析功能的提高新引入的統(tǒng)計(jì)分析函數(shù)將使Express Server 6.3的分析能 力顯著提高。這些新的函數(shù)包括:- CATAGORIZE提供將數(shù)學(xué)表達(dá)式按用戶定義進(jìn)行分 類的功能。- CORRELATIO

36、N計(jì)算相關(guān)系數(shù),確定兩個(gè)表達(dá)式之間 的關(guān)系程度。正的相關(guān)系數(shù)表示正的趨勢(shì),反之則相 反。- PERCENTAGE計(jì)算數(shù)學(xué)表達(dá)式中的每一個(gè)值占總量 的百分比。- SMOOTH計(jì)算數(shù)學(xué)表達(dá)式的指數(shù)平滑度。- RANK提供按不同的維對(duì)數(shù)學(xué)表達(dá)式進(jìn)行排名,可以指 定 不 同 的 排 名 方 法 ,如 :MIN,MAX,AVERAGE,UNIQUE,PERCENTILE,DECLINE和QUARTILE。- MODE計(jì)算每個(gè)維中出現(xiàn)最多的值預(yù)測(cè)功能的提高Express Server 6.3引入了新的預(yù)測(cè)系統(tǒng),新的預(yù)測(cè)方法。新的預(yù)測(cè)系統(tǒng)將提供數(shù)據(jù)抽樣和基于數(shù)據(jù)模式推薦最 佳預(yù)測(cè)方法的能力Relationa

37、l Access ManagerRelational Access Manager是Express Server的ROLAP選項(xiàng)。Express Server 6.3極大縮短了RelationalAccess Manager的數(shù)據(jù)裝載和更新的時(shí)間,這一點(diǎn)在數(shù)學(xué) 模 型 非 常 復(fù) 雜 時(shí) 候 更 為 明 顯 。Relational AccessManager還將支持結(jié)構(gòu)數(shù)據(jù)的增量變化,因此DBA可以 只處理變化的數(shù)據(jù),這也是性能提高的重要原因。和以前的版本相比,Relational Access Manager的性能 提高20%左右?;赪eb的管理工具Express Server的 管 理

38、將 由 新 的Express Instance Manger統(tǒng)一進(jìn)行,Express Instance Manger是基于Java的應(yīng)用,可以和Oracle Enterprise Manager集成。這使DBA可通過(guò)OracleEnterprise Manager的Java窗 口或Browser對(duì)NT或UNIX上的多維數(shù)據(jù)庫(kù)進(jìn)行管理。2、Oracle Express對(duì)Web技術(shù)的支持Express Server的一個(gè)重要發(fā)展策略是支持Internet計(jì)算,這 也是Express產(chǎn)品領(lǐng)先于同類產(chǎn)品的一個(gè)重要方面。Express Server從6.0版本開(kāi)始增加了Express Web Agent

39、選項(xiàng)。ExpressWeb Age nt使基于Express Server的OLAP應(yīng)用擁有Web公布能力Express Web Agent由兩部分 組成:Interface Module和DeveloperToolkit。兩者的結(jié)合使客戶可以開(kāi)發(fā)他們自己的OLAP應(yīng)用。Interface ModuleInterface Module負(fù)責(zé)Express Server和Web Server之間的通訊。這個(gè)接口的核心是Express存儲(chǔ)過(guò)程語(yǔ)言(SPL)插件。該插件通過(guò)Web Request Broker插入到Internet Application Server,這種插件機(jī)制可以提供Web通訊的

40、高性能,并且可以支持更多的并發(fā)用戶。另外,Express Web Agent還支持公共網(wǎng)關(guān)接口(CGI),從而使Express能與任何Web服務(wù)器一起工作。Developers ToolkitDevelopers Toolkit提供了一系列預(yù)定義的存儲(chǔ)過(guò)程,可以封裝HTML和自動(dòng)生成代碼。有了這些過(guò)程,開(kāi)發(fā)人員便無(wú)需學(xué)習(xí)HTML標(biāo)記符的精確語(yǔ)法,而可以將注意力集中在應(yīng)用程序的功能上。Developers Toolkit還提供了可操作Express數(shù)據(jù)的高級(jí)過(guò)程。開(kāi)發(fā)人員利用這些高級(jí)過(guò) 程,在程序中只需一條調(diào)用 語(yǔ)句,便能創(chuàng)建出帶有Express的所有的強(qiáng)大分析功能的數(shù)據(jù)視圖。這些數(shù)據(jù)視 圖可以

41、是基于HTML的,也可以是基于Java的報(bào)表或圖表。Express Web Agent的 最 新 版 本 是3.0(包 含 在ExpressServer6.2.0.2), Express Web Agent 3.0在分析功能和Web發(fā)布能力上又有新的突破:增強(qiáng)的分析功能Express Web Agent 3.0增加的全新的數(shù)據(jù)選擇工具Selector,是用戶可以象在Client/Server模式下那樣執(zhí)行 同樣的分析操作。Selector的分析工具包括:-Exception按分析對(duì)象(Measure)的值來(lái)選擇維值-Sort按用戶指定條件排序-Attribute按維的屬性選擇維值-Level選

42、擇在某一級(jí)別或某幾個(gè)級(jí)別上的維值-Top/Bottom按指定條件選擇前幾名后幾名的維值-Family按家庭成員關(guān)系(父親、祖父)選擇維值-Range按范圍選擇時(shí)間段-Match按字符匹配條件選擇維值報(bào)表輸出多頁(yè)的Express Web報(bào)表可以輸出到Excel中企業(yè)級(jí)的Web發(fā)布基于Express的Web應(yīng)用可以部署在一個(gè)混合的環(huán)境中,Express Server和Internet Application Server可以安裝在不同的機(jī)器上。安裝程序智能地把Web Age nt所需文件安裝到Web Server的機(jī)器上。Web Age nt還提供智 能的Java包緩存機(jī)制,Web Age nt的

43、Java包可以下載 到客戶機(jī),提高Web應(yīng)用的執(zhí)行效率。2.1.3 Oracle 集成的決策支持產(chǎn)品工具集數(shù)據(jù)倉(cāng)庫(kù)的用戶的層次不同,分析需求也不近相同。一個(gè)完整 的解決方案應(yīng)該能夠幫助用戶利用所有可得到的數(shù)據(jù)解決各種各樣 的問(wèn)題。Oracle的決策支持產(chǎn)品系列包括:Oracle Reports、Oracle Discoverer和Oracle Express。這些產(chǎn)品的無(wú)縫結(jié)合可以 滿足用戶的所有分析需求。Oracle ReportsOracle Reports是為IS開(kāi)發(fā)人員提供的一種復(fù)雜的企業(yè)級(jí)報(bào)表工具,用來(lái) 建立和發(fā)布高 質(zhì)量的 報(bào)表。OracleReports Server可以作為應(yīng)用

44、服務(wù)器的一個(gè)插件,用戶可以在瀏覽器上分析報(bào)表。Oracle DiscovererOracle Discoverer是Oracle為數(shù)據(jù)倉(cāng)庫(kù)和聯(lián)機(jī)事務(wù)處 理系統(tǒng)而設(shè)計(jì)的即席查詢、在線分析報(bào)表工具。Oracle Discoverer具有業(yè)界領(lǐng)先水平的、簡(jiǎn)單易用的用戶界面, 獨(dú)特的查詢時(shí)間預(yù)測(cè)功能,匯總管理和自動(dòng)重定向功能。Oracle ExpressOracle Express為開(kāi)發(fā)OLAP應(yīng)用提供先進(jìn)的計(jì)算引擎和 多維數(shù)據(jù)緩存。Oracle Express Server的多維數(shù)據(jù)模型擁 有分析、預(yù)測(cè)、建模功能,可以對(duì)數(shù)據(jù)進(jìn)行模擬(what-if)分析。ExpressServer具有用于數(shù)學(xué)、財(cái)務(wù)

45、、統(tǒng)計(jì)和時(shí)間 序列管理等方面的內(nèi)置函數(shù),用戶可以通過(guò)這些函數(shù)開(kāi)發(fā) 強(qiáng)大的分析應(yīng)用。Oracle的決策支持產(chǎn)品可以結(jié)合使用,提供無(wú)縫的商業(yè)智能 分析:- Discoverer的用戶能將動(dòng)態(tài)的工作簿的內(nèi)容傳至Express,Express利用此數(shù)據(jù)建立多維立方體,供用戶做更復(fù)雜的分 析。- Express的 用 戶 能 根 據(jù)Express應(yīng) 用 中 的 分 析 結(jié) 果 到Discvoerer中查詢明細(xì)的交易記錄。Oracle Reports用戶能將Discoverer或Express的分析結(jié)果 進(jìn)行報(bào)表發(fā)布。Discoverer的用戶可以將工作簿的內(nèi)容輸出 到報(bào)表定義文件(.RDF), 通過(guò)Or

46、acle Reports Server按時(shí)間 表進(jìn)行發(fā)送。Reports用戶可以選擇多種預(yù)定義的報(bào)表模 板,并可進(jìn)行報(bào)表預(yù)覽。OracleReports中提供報(bào)表向?qū)?Wizard)用于從Express Server中生成報(bào)表,Report Builder可使用戶生成一個(gè)Express查詢,Express查詢可用Express的Selector工具進(jìn)行細(xì)化。2.2 市場(chǎng)發(fā)展分析應(yīng)用Oracle針對(duì)市場(chǎng)發(fā)展分析提供的應(yīng)用產(chǎn)品包括:Oracle CRM客戶關(guān)系管理應(yīng)用:它是一整套的客戶關(guān)系管 理的產(chǎn)品,包括從市場(chǎng)到銷售到服務(wù),綜合了不同的客戶 接觸渠道,提供真正的客戶智能分析,可滿足企業(yè)與客戶 全

47、方位的交互需要,幫助企業(yè)保持效益增長(zhǎng)。Oracle Sales Analyzer銷售分析應(yīng)用:是一種預(yù)先建立的應(yīng)用, 用來(lái)分析從各種來(lái)源獲得的或第三方提供的銷售和 市場(chǎng)數(shù)據(jù),可幫助企業(yè)全面的了解你的銷售情況,從與銷 售環(huán)境相關(guān)的銷售效率到確定新產(chǎn)品的市場(chǎng)策略,采用圖形用戶界面使操作更為簡(jiǎn)便,并支持移動(dòng)計(jì)算2.3 企業(yè)運(yùn)作分析應(yīng)用Oracle針對(duì)企業(yè)運(yùn)作分析提供的應(yīng)用產(chǎn)品包括:Activa基于企業(yè)活動(dòng)的管理:Activa使任何規(guī)模的企業(yè)能 夠?qū)ζ渖a(chǎn)過(guò)程實(shí)現(xiàn)全面的、層次分明的觀察和分析,該 軟件包提供了最先進(jìn)的方法來(lái)計(jì)算產(chǎn)品或服務(wù)總成本,并 將其按企業(yè)的不同層次進(jìn)行分?jǐn)?,所有與每種可交付的產(chǎn) 品

48、和服務(wù)有關(guān)的企業(yè)活動(dòng)和原材料成本能以一個(gè)報(bào)表的形 式詳細(xì)列舉。 提供了對(duì)企業(yè)運(yùn)作好壞的衡量、成本核算和 財(cái)務(wù)報(bào)告,以及成本管理和決策支持。Oracle Financial Analyzer:對(duì)于財(cái)務(wù)分析、計(jì)劃、預(yù)算和 報(bào)告,Oracle Financial Analyzer直以來(lái)不斷滿足客戶對(duì) 企業(yè)運(yùn)作的要求,成本控制、企業(yè)運(yùn)作情況分析、機(jī)會(huì)的 評(píng)測(cè)以及未來(lái)的發(fā)展方向分析,對(duì)任何企業(yè)的財(cái)務(wù)穩(wěn)定都 是比不可少的。2.4 平衡市場(chǎng)和企業(yè)運(yùn)作目標(biāo)的應(yīng)用當(dāng)企業(yè)決策人制定企業(yè)策略時(shí),他們必須要考慮的不僅僅是企業(yè)運(yùn)作效率,不僅僅是市場(chǎng)發(fā)展變化,也不僅僅是一種推動(dòng)企業(yè)向何方向 發(fā)展的強(qiáng)烈的感覺(jué)。傳統(tǒng)的財(cái)務(wù)會(huì)

49、計(jì)只是靜態(tài)地審視已經(jīng)發(fā)生的事件, 為適應(yīng)現(xiàn)今市場(chǎng)的動(dòng)態(tài)機(jī)制,就必須考慮到衡量企業(yè)各方面運(yùn)行效率之 間的基本關(guān)系。OracleBalanced Scorecard應(yīng)用產(chǎn)品使這種策略分析 成為可能。Oracle Balanced Scorecard提供了在四個(gè)主要方面進(jìn)行分析的框 架 財(cái)務(wù)、客戶、內(nèi)部業(yè)務(wù)和企業(yè)學(xué)習(xí)/成長(zhǎng),通過(guò)從這些不同的角度 審視一個(gè)企業(yè),確定為使企業(yè)獲得成功,必須做好哪些方面。它還能使 管理者在以下兩者之間建立平衡:企業(yè)短期與長(zhǎng)期的目標(biāo)財(cái)務(wù)與非財(cái)務(wù)方面的衡量落后與領(lǐng)先的指標(biāo) 企業(yè)外部與內(nèi)部運(yùn)作的衡量在Oracle Balanced Scorecard框架內(nèi),企業(yè)運(yùn)作衡量可對(duì)如下

50、問(wèn) 題作出回答:誰(shuí)是本企業(yè)最有價(jià)值的客戶?(企業(yè)最大的贏利在哪?) 今后發(fā)展所需的無(wú)形資產(chǎn)有哪些? 哪些因素影響我們目前的客戶保有率?我們?nèi)绾尾拍転槠髽I(yè)的策略變化提供足夠的知識(shí)型支持?2.5 Oracle 商業(yè)智能系統(tǒng)Oracle Business Information System(OBIS)提供了一個(gè)企業(yè)運(yùn) 行框架,使企業(yè)能夠?qū)⑺P(guān)心的主要的企業(yè)運(yùn)行指標(biāo)具體化,定義這些 指標(biāo)的容忍值,當(dāng)企業(yè)運(yùn)行情況在某一主要指標(biāo)超出了可容忍的程度, 系統(tǒng)便會(huì)發(fā)出通知,使企業(yè)能對(duì)其現(xiàn)狀作出評(píng)估,并幫助企業(yè)作出相應(yīng) 的明智的決策。2.6 Oracle 數(shù)據(jù)倉(cāng)庫(kù)實(shí)施咨詢服務(wù)Oracle通過(guò)Oracle顧問(wèn)隊(duì)伍

51、提供有關(guān)數(shù)據(jù)倉(cāng)庫(kù)解決方案的全套實(shí)施服務(wù)。數(shù)據(jù)倉(cāng)庫(kù)顧問(wèn)提供以行業(yè)和生產(chǎn)過(guò)程為中心,結(jié)合Oracle技術(shù)的“最佳業(yè)務(wù)手段”的解決方案,Oracel顧問(wèn)開(kāi)發(fā)專門的數(shù)據(jù)倉(cāng)庫(kù)實(shí)施方法,可以獲得可預(yù)測(cè)的和可重復(fù)使用的數(shù)據(jù)結(jié)果,幫助客戶獲得高投資回報(bào)率。2.7 Oracle 數(shù)據(jù)倉(cāng)庫(kù)合作伙伴計(jì)劃Oracle為整個(gè)數(shù)據(jù)倉(cāng)庫(kù)解決方案保持著一個(gè)從客戶出發(fā)的視角,包括其伙伴關(guān)系策略。Oracle與各個(gè)行業(yè)及應(yīng)用、工具和服務(wù)等開(kāi)發(fā)領(lǐng)域的領(lǐng)先企業(yè)建立了長(zhǎng)期與穩(wěn)定的伙伴關(guān)系數(shù)據(jù)倉(cāng)庫(kù)技術(shù)推動(dòng)計(jì)劃:數(shù)據(jù)倉(cāng)庫(kù)技術(shù)推動(dòng)計(jì)劃(WTI)是 一項(xiàng)針對(duì)數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)集成商和獨(dú)立軟件開(kāi)發(fā)商的特殊的 合作伙伴推動(dòng)計(jì)劃,WTI的主要目標(biāo)在于向客

52、戶提供高度 集成的數(shù)據(jù)倉(cāng)庫(kù)解決方案。DATA MART SUITE系統(tǒng)集成商推動(dòng)計(jì)劃:DATA MART SUITE(數(shù)據(jù)集市套件)系統(tǒng)集成商推動(dòng)計(jì)劃是一項(xiàng)聯(lián)合 性的努力,致力于利用合作伙伴渠道為客戶服務(wù)。各地方 的系統(tǒng)集成商是根據(jù)其經(jīng)驗(yàn)和已證明的良好業(yè)績(jī)仔細(xì)挑選 出來(lái)的,Oracle作了大量的投資以確保他們是絕對(duì)具有為Oracle Data Mart Suite客戶提供銷售及實(shí)施服務(wù)資格的。 數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)市場(chǎng)推動(dòng)計(jì)劃:數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)市場(chǎng)推動(dòng)計(jì)劃 強(qiáng)調(diào)Oracle與其它數(shù)據(jù)倉(cāng)庫(kù)硬件平臺(tái)合作廠商的聯(lián)合承諾,加入的合作伙伴包括:Compaq、HP、IBM和Sun。三、Oracle數(shù)據(jù)倉(cāng)庫(kù)的平臺(tái)-Or

53、acle8i由于數(shù)據(jù)倉(cāng)庫(kù)應(yīng)用中需要針對(duì)大量的數(shù)據(jù)進(jìn)行復(fù)雜的,特殊目的的查詢,所以它需要的技術(shù)和OLTP應(yīng)用不同。為了滿足這些特定的需求,Oracle提供了豐富的查詢處理技術(shù),包括可以選擇最有效的數(shù)據(jù)訪問(wèn)路徑的高級(jí)查詢優(yōu)化 技術(shù)(sophisticated query optimization),以及可以充分利用所有并行硬件配 置(parallelhardware con figuration)的一個(gè)可伸縮的體系結(jié)構(gòu)。從 Oracle 7.0 開(kāi)始,Oracle 數(shù)據(jù)庫(kù)就專門針對(duì)數(shù)據(jù)倉(cāng)庫(kù)做了許多技術(shù)革新,具體如下:Oracle 7.0Star Query SupportOracle 7.1Par

54、allel Query: Scan, Sort, Join Parallel LoadParallel Create In dexEfficie nt Multi-Block Reads, WritesOracle 7.2Direct Database Reads, WritesParallel Create Tables As Select-Faster Star Query ExecutionOracle 7.3Hash Joi nBitmap In dexesParallel-Aware OptimizerPartiti on ViewsIn sta nee Affini ty: Fun

55、ction Shipp ing-Parallel Union AllScalable GROUP BY , small # of groupsAsynchronous Read-AheadHistogramsAn ti-J oinOracle 8.0Partitio ned Tables and In dexesPartiti on PruningParallel In dex Scans-Parallel Insert, Update, DeleteParallel Bitmap Star QueryParallel ANALYZEParallel Con stra int En abli

56、ngIn sta nee GroupsGlobal Dyn amie Performa nee ViewsServer-Ma naged Baekup/ReeoveryIn ereme ntal Baekup/ReeoveryPoi nt-in-Time ReeoveryOraele 8i-Summary Management-Summary NavigationHash, eomposite data partiti oningResouree Man ageme ntData Moveme nt in frastruetureTran sportable TABLESPACEFin e-g

57、ra ined seeurityDireet Load API3.1 豐富查詢處理技術(shù)(Rieh QueryProeessing Teehniques )當(dāng)需要訪問(wèn)大量的存儲(chǔ)數(shù)據(jù)時(shí),成功的數(shù)據(jù)倉(cāng)庫(kù)應(yīng)用對(duì)性能的依賴 非常大。Oracle提供了豐富的集成的索引機(jī)制和連接方法, 使結(jié)果能 夠迅速到達(dá)數(shù)據(jù)倉(cāng)庫(kù)的用戶手中。位圖化索引(Bitmapped index)為數(shù)據(jù)庫(kù)應(yīng)用帶來(lái)了巨大的性能 收益。位圖化索引(Bitmapped index)被充分集成進(jìn)Oracle Server中,并和其它一些如標(biāo)準(zhǔn)B-樹(shù)索引,聚族索引(elusted table)和哈希 聚族(hash eluster)索引等相共存

58、和兼容。雖然B-樹(shù)索引可能是使用單個(gè)標(biāo)識(shí)(unique identifier)進(jìn)行查詢時(shí)最有效的,然而,當(dāng)使用范圍 非常廣的查詢條件進(jìn)行查詢時(shí),如“上個(gè)月一共售出了多少輛紅色轎車?”,位圖化索引(Bitmapped index)是最為有效的。在數(shù)據(jù)倉(cāng)庫(kù)應(yīng) 用中,最終用戶總是基于這類范圍非常廣的查詢條件進(jìn)行查詢。Oracle通過(guò)使用數(shù)據(jù)壓縮技術(shù)解決了位圖化索引(Bit map ped index)的高效存儲(chǔ)。并行索引創(chuàng)建(parallel index creation)和支持更新操作的自動(dòng) 索引維護(hù)使維護(hù)工作變得更為簡(jiǎn)單容易。哈希聯(lián)接(hash join)在許多復(fù)雜查詢情況顯示出比其它聯(lián)接方法

59、高得多的性能,尤其適用于那些在聯(lián)接處理時(shí)現(xiàn)有的索引技術(shù)力不從心 的查詢,這種現(xiàn)象在一些有特殊要求的查詢環(huán)境中經(jīng)常發(fā)生。Oracle提供的哈希聯(lián)接(hash join)避免了進(jìn)行排序的需要,因?yàn)槭褂昧嗽趦?nèi) 存中完成的運(yùn)行時(shí)哈希表創(chuàng)建。理想情況,它們同樣適用于可伸縮的、 并行的執(zhí)行。除了提供了對(duì)大型數(shù)據(jù)庫(kù)的管理能力外,分區(qū)(partitioning)同樣也提高了查詢性能。分區(qū)忽略(Partition elimination)降低了查詢必須要考慮的數(shù)據(jù)數(shù)量,從而,提高了性能。3.2 高級(jí) SQL 優(yōu)化器(Sophisticated SQLOptimizer )Oracle的種類繁多的,強(qiáng)大的查詢處理

60、技術(shù)完全對(duì)最終用戶透明Oracle的基于成本的優(yōu)化器(cost-based optimizer)能夠?yàn)槊總€(gè)查詢 動(dòng)態(tài)決定最有效的訪問(wèn)路徑和聯(lián)接方法。Oracle優(yōu)化器包含的強(qiáng)大的 查詢轉(zhuǎn)換技術(shù),能夠自動(dòng)將最終用戶使用工具生成的查詢語(yǔ)句“重寫(xiě)”以 提高查詢執(zhí)行的效率。為了選擇最有效的查詢執(zhí)行技術(shù),Oracle的基于成本的優(yōu)化器 (cost-basedoptimizer)還包含了統(tǒng)計(jì)信息,如每個(gè)表的大小和每個(gè) 查詢條件的選擇。統(tǒng)計(jì)圖表(histogram)為基于成本的優(yōu)化器提供了 雜亂的,不一致的數(shù)據(jù)分布的更加詳盡的統(tǒng)計(jì)數(shù)據(jù)。在選擇執(zhí)行技術(shù) 時(shí),基于成本的優(yōu)化器(cost-basedoptimiz

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論