Oracle數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)與使用說(shuō)明課件_第1頁(yè)
Oracle數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)與使用說(shuō)明課件_第2頁(yè)
Oracle數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)與使用說(shuō)明課件_第3頁(yè)
Oracle數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)與使用說(shuō)明課件_第4頁(yè)
Oracle數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)與使用說(shuō)明課件_第5頁(yè)
已閱讀5頁(yè),還剩111頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案OracleETL方案Oracle存儲(chǔ)和分析方案Oracle前端展示方案Oracle數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)與使用Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案Oracle數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)與使用1Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案數(shù)據(jù)數(shù)據(jù)倉(cāng)庫(kù):對(duì)來(lái)自不同的數(shù)據(jù)源的大量雜亂的信息進(jìn)行統(tǒng)一處理及管理,通過(guò)靈活的展現(xiàn)方法從中提煉出有規(guī)律的、可重復(fù)使用的知識(shí)來(lái)幫助決策支持,并將可以重復(fù)使用的知識(shí)轉(zhuǎn)化為企業(yè)的核心競(jìng)爭(zhēng)力。數(shù)據(jù)信息知識(shí)決策管理獲取使用Oracle對(duì)數(shù)據(jù)倉(cāng)庫(kù)的理解:數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)過(guò)程,而不是一個(gè)產(chǎn)品。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案數(shù)據(jù)數(shù)據(jù)倉(cāng)庫(kù):數(shù)據(jù)信息知識(shí)決策2傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)解決方案OLAPDataMiningRDBMSWebSiteLegacyERPReportingAd-HocQueryAnalysisPortalBrandABrandBBrandDBrandCBrandEBrandF傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)解決方案OLAPDataMiningRDBM3

傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)解決方案OLAPDataMiningRDBMSWebSiteLegacyERPReportingAd-HocQueryAnalysisPortal多種軟件組成非集成的方案凌亂的平臺(tái)技術(shù)、接口復(fù)雜實(shí)施時(shí)間長(zhǎng)傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)解決方案OLAPDataMini4Oracle數(shù)據(jù)倉(cāng)庫(kù)總體解決方案框架數(shù)據(jù)轉(zhuǎn)換中央數(shù)據(jù)倉(cāng)庫(kù)信息展現(xiàn)業(yè)務(wù)用戶(hù)源數(shù)據(jù)數(shù)據(jù)獲取數(shù)據(jù)管理數(shù)據(jù)使用聯(lián)機(jī)批處理

聯(lián)機(jī)單筆外部信息

統(tǒng)計(jì)分析抽取轉(zhuǎn)化過(guò)濾加載隨即查詢(xún)報(bào)表多維分析數(shù)據(jù)挖掘Portal集成直接用戶(hù)(客戶(hù)端)OLAP用戶(hù)Web用戶(hù)應(yīng)用服務(wù)器RelationalTransformationOLAPDataMiningOracle9i/10g數(shù)據(jù)監(jiān)督控制OWBReportDiscovererDataMinerBIBeanPortal9i/10gASOEMOracleDeveloperSuiteOracleDatabaseOracleApplicationServerOracle數(shù)據(jù)倉(cāng)庫(kù)總體解決方案框架數(shù)據(jù)轉(zhuǎn)換中央數(shù)據(jù)倉(cāng)庫(kù)信息5

Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案Oracle的數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的邏輯體系架構(gòu)是由三層組成:

數(shù)據(jù)獲取層:實(shí)現(xiàn)如何從所有源系統(tǒng)中獲得原始的業(yè)務(wù)數(shù)據(jù),并對(duì)其進(jìn)行一致性處理,按主題進(jìn)行數(shù)據(jù)重組和格式轉(zhuǎn)換,然后傳送并裝載到數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中。

數(shù)據(jù)管理層:把數(shù)據(jù)存儲(chǔ)到企業(yè)級(jí)數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中進(jìn)行集中管理;

數(shù)據(jù)使用層:實(shí)現(xiàn)如何把數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中的數(shù)據(jù)和分析結(jié)果提供給最終用戶(hù)。按照用戶(hù)的分析需求,使用報(bào)表、隨即查詢(xún)、多維分析和數(shù)據(jù)挖掘進(jìn)行數(shù)據(jù)展現(xiàn)。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案6

Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案

數(shù)據(jù)獲取層

數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)需要從多個(gè)源數(shù)據(jù)系統(tǒng)中抽取和匯總各種業(yè)務(wù)數(shù)據(jù),這些數(shù)據(jù)源系統(tǒng)是數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的數(shù)據(jù)來(lái)源。系統(tǒng)按照滿(mǎn)足分析需求的原則,把上述數(shù)據(jù)源系統(tǒng)中的數(shù)據(jù)按照主題進(jìn)行劃分和組織,然后抽取并裝載到數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中。從上述這些系統(tǒng)中獲取數(shù)據(jù)需要三個(gè)過(guò)程(ETL):抽取數(shù)據(jù)、數(shù)據(jù)轉(zhuǎn)換和數(shù)據(jù)裝載。這三個(gè)過(guò)程是在保證各個(gè)數(shù)據(jù)源系統(tǒng)與數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)能夠成功連接(包括網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn)的轉(zhuǎn)換、不同平臺(tái)之間的接口)的前提下實(shí)現(xiàn)的。這三個(gè)過(guò)程主要完成確定從哪個(gè)系統(tǒng)中抽取什么樣的數(shù)據(jù),如何保證來(lái)自不同源數(shù)據(jù)系統(tǒng)的同類(lèi)數(shù)據(jù)的一致性和完整性,如何把轉(zhuǎn)換完成的數(shù)據(jù)裝載到數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中,以及如何處理在轉(zhuǎn)換和裝載過(guò)程中出現(xiàn)的錯(cuò)誤。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案7

Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案

數(shù)據(jù)管理層

在數(shù)據(jù)存儲(chǔ)層,數(shù)據(jù)是存放在兩類(lèi)數(shù)據(jù)庫(kù)中:關(guān)系型數(shù)據(jù)庫(kù)和多維數(shù)據(jù)庫(kù)。數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的中心。取自多個(gè)數(shù)據(jù)源系統(tǒng)的明細(xì)數(shù)據(jù),以及用于分析的集成匯總數(shù)據(jù)都存儲(chǔ)在這個(gè)中心。它在邏輯上是一個(gè)完整的庫(kù)。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案8

Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案

數(shù)據(jù)使用層

數(shù)據(jù)輸出層的功能是使最終用戶(hù)通過(guò)報(bào)表、圖形和其它分析工具的方式簡(jiǎn)便、快捷地訪(fǎng)問(wèn)數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中的各種數(shù)據(jù),得到分析結(jié)果。Oracle提供多種數(shù)據(jù)分析方法,包括標(biāo)準(zhǔn)報(bào)表、即席查詢(xún)報(bào)表和動(dòng)態(tài)分析報(bào)表,預(yù)測(cè),假設(shè)分析和數(shù)據(jù)挖掘等。

標(biāo)準(zhǔn)報(bào)表和即席查詢(xún)報(bào)表是基于關(guān)系型數(shù)據(jù)庫(kù)/多維數(shù)據(jù)庫(kù)的報(bào)表輸出,標(biāo)準(zhǔn)報(bào)表是一種格式固定,是在系統(tǒng)開(kāi)發(fā)時(shí)根據(jù)用戶(hù)需求定制的,最終用戶(hù)無(wú)法自己修改。即席(隨即)查詢(xún)報(bào)表的格式和內(nèi)容可以由最終用戶(hù)自由選擇,即支持即席查詢(xún)。允許最終用戶(hù)控制數(shù)據(jù)的訪(fǎng)問(wèn)方法,定義報(bào)表格式和報(bào)表中的數(shù)據(jù)內(nèi)容。動(dòng)態(tài)分析報(bào)表支持客戶(hù)對(duì)數(shù)據(jù)進(jìn)行旋轉(zhuǎn)、切片和分層,并從各個(gè)角度對(duì)數(shù)據(jù)進(jìn)行分析和比較。預(yù)測(cè)主要是根據(jù)歷史數(shù)據(jù)推斷將來(lái)的數(shù)據(jù)趨勢(shì)。假設(shè)分析允許用戶(hù)設(shè)定一些假設(shè)條件,觀察條件成立的情況下相關(guān)指標(biāo)的變化。數(shù)據(jù)挖掘是利用多種數(shù)學(xué)的分析方法建立模型,找出隱含的業(yè)務(wù)規(guī)律。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案9Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)建設(shè)過(guò)程,Oracle公司在數(shù)據(jù)倉(cāng)庫(kù)建設(shè)的每一個(gè)環(huán)節(jié)上都提供了相應(yīng)的技術(shù)手段及工具來(lái)保障數(shù)據(jù)倉(cāng)庫(kù)的順利實(shí)現(xiàn)。

Oracle公司在多年數(shù)據(jù)倉(cāng)庫(kù)開(kāi)發(fā)過(guò)程中已開(kāi)發(fā)出符合數(shù)據(jù)倉(cāng)庫(kù)建設(shè)每一階段所需要的開(kāi)發(fā)工具,這對(duì)保證數(shù)據(jù)倉(cāng)庫(kù)建設(shè)的順利完成提供了保障。以下為Oracle公司為數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)技術(shù)平臺(tái)的配置內(nèi)容:

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)10Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

數(shù)據(jù)獲取層配置:

l

OracleWarehouseBuilder(OWB)—實(shí)現(xiàn)數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)、部署和管理,包括數(shù)據(jù)建模、數(shù)據(jù)抽取、數(shù)據(jù)轉(zhuǎn)移和裝載、聚合、元數(shù)據(jù)的管理等。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)11Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

數(shù)據(jù)管理層配置:l

Oracle10g/9iRDBMS—進(jìn)行數(shù)據(jù)存儲(chǔ)及管理功能。l

OracleOLAP—多維分析服務(wù)器l

OracleDataMining—數(shù)據(jù)挖掘引擎

l

OracleEnterpriseManager—數(shù)據(jù)倉(cāng)庫(kù)圖形化管理工具

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)12

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

數(shù)據(jù)展現(xiàn)層配置:l

OracleReports—數(shù)據(jù)倉(cāng)庫(kù)前端應(yīng)用報(bào)表開(kāi)發(fā)工具l

OracleDiscoverer—數(shù)據(jù)倉(cāng)庫(kù)隨即查詢(xún)、報(bào)表工具l

OracleInternetApplicationServer—應(yīng)用服務(wù)器l

OracleBIBeans—由OracleJavaOLAPAPI構(gòu)造的商業(yè)智能套件l

OraclePortal—企業(yè)門(mén)戶(hù)信息開(kāi)發(fā)工具l

OracleFinancialAnalyzer—財(cái)務(wù)分析應(yīng)用l

OracleSalesAnalyzer—銷(xiāo)售分析應(yīng)用

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

13

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

OracleWarehouseBuilder(OWB)

可以為數(shù)據(jù)倉(cāng)庫(kù)解決方案提供完整、集成的實(shí)施框架,以前只能由單獨(dú)工具完成的功能現(xiàn)在能夠在同一環(huán)境中實(shí)現(xiàn),這些功能包括:數(shù)據(jù)建模、數(shù)據(jù)抽取、數(shù)據(jù)轉(zhuǎn)移和裝載、聚合、元數(shù)據(jù)的管理等。

OWB還實(shí)現(xiàn)了數(shù)據(jù)倉(cāng)庫(kù)不同部件如關(guān)系數(shù)據(jù)庫(kù)、多維數(shù)據(jù)庫(kù)以及前端分析工具的集成,為用戶(hù)提供完整的數(shù)據(jù)倉(cāng)庫(kù)和商業(yè)智能系統(tǒng)。Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

Orac14Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平

OWB具有如下特點(diǎn):l

全面的數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)、部署和管理功能

l

利用數(shù)據(jù)庫(kù)服務(wù)器提高性能

l與前端分析工具緊密集成

l開(kāi)放、可延伸的框架

l支持復(fù)雜的提取、轉(zhuǎn)換和傳輸(ETT)過(guò)程l

集成元數(shù)據(jù)管理

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平15Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

Oracle9i/10g數(shù)據(jù)倉(cāng)庫(kù)核心引擎,其中Oracle9i/10g為最新版本的數(shù)據(jù)庫(kù)產(chǎn)品,專(zhuān)門(mén)針對(duì)數(shù)據(jù)倉(cāng)庫(kù)進(jìn)行了很多的改進(jìn),包括對(duì)更大數(shù)據(jù)量的支持(PB級(jí)),對(duì)更多用戶(hù)數(shù)的支持(10000+),更多數(shù)據(jù)倉(cāng)庫(kù)專(zhuān)用函數(shù)的支持等。集成了ETL、OLAP、DataMining功能

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

16Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

Oracle9i數(shù)據(jù)倉(cāng)庫(kù)核心引擎具有以下特點(diǎn):

l

高可靠性、高可用性

l

強(qiáng)大的伸縮性和性能,強(qiáng)大的并行處理能力,支持復(fù)雜的,大數(shù)據(jù)量的、突發(fā)查詢(xún)的能力

l

快速響應(yīng)時(shí)間,高性能

l

強(qiáng)大的復(fù)雜查詢(xún)技術(shù)

l

高可擴(kuò)展能力

l

支持大容量,TB級(jí)的數(shù)據(jù)存儲(chǔ)能力

l

高安全性

l

開(kāi)放性

l

易于管理與維護(hù)l

專(zhuān)門(mén)集成了數(shù)據(jù)倉(cāng)庫(kù)所需的ETL、OLAP、DataMining功能

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)17Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

OracleInternetApplicationServer是目前市場(chǎng)上綜合性最強(qiáng),集成度最高的應(yīng)用服務(wù)器。

它可以運(yùn)行任何網(wǎng)站,門(mén)戶(hù)或互聯(lián)網(wǎng)應(yīng)用,

并且其速度比市場(chǎng)上其他應(yīng)用服務(wù)器都要快,

OracleInternetApplicationServer能讓您通過(guò)傳統(tǒng)瀏覽器和任何移動(dòng)設(shè)備訪(fǎng)問(wèn)網(wǎng)站和應(yīng)用。通過(guò)集成商務(wù)智能,它可以滿(mǎn)足您最新的商務(wù)信息需求,它還加進(jìn)了一套綜合的管理,集成和協(xié)作技術(shù),使您能夠簡(jiǎn)化操作,提高效率。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

18Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleiAS由四部分服務(wù)組成:

l

通訊(CommunicationServices)

l

表示(PresentationServices)

l

商業(yè)邏輯(BusinessLogicServices)

l

系統(tǒng)服務(wù)(SystemServices)OracleiAS還包含了一系列的開(kāi)發(fā)工具:Forms、Reports以及Discoverer。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)19

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleiAS具有以下特點(diǎn):

l

提供完整的功能選件,如門(mén)戶(hù),無(wú)線(xiàn),企業(yè)集成

l

提供從開(kāi)發(fā)工具到應(yīng)用服務(wù)器,到后臺(tái)數(shù)據(jù)庫(kù)的完整解決方案,如支持?jǐn)?shù)據(jù)庫(kù)

l

提供Web緩沖功能

l

提供單次登錄及集成的目錄服務(wù)器功能

l

提供廣泛的應(yīng)用服務(wù)器的管理與監(jiān)控工具,監(jiān)控對(duì)象包括應(yīng)用服務(wù)器本身的運(yùn)行狀態(tài),網(wǎng)站內(nèi)容訪(fǎng)問(wèn),如訪(fǎng)問(wèn)頻度分析器、相應(yīng)的報(bào)告工具等

l

提供完整而集成的商業(yè)智能工具,如報(bào)表功能,數(shù)據(jù)分析功能

l

提供集成的網(wǎng)站分析工具

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)20

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleiAS具有以下特點(diǎn):l

支持目前主流的Web服務(wù)器,并提高其安全性和可控制性

l

提供相應(yīng)的IDE開(kāi)發(fā)環(huán)境,縮短開(kāi)發(fā)測(cè)試周期。

l

提供對(duì)復(fù)雜WebServices的支持,并且完全支持業(yè)界標(biāo)準(zhǔn)

l

跨平臺(tái)支持,包括操作系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng),以提高應(yīng)用的靈活性和可移植性。

l

XML支持,支持XML數(shù)據(jù)的解釋和輸出。

l

強(qiáng)大的安全功能,包括安全套接層(SSL)、授權(quán)、數(shù)字認(rèn)證和訪(fǎng)問(wèn)控制。

l

提供大量現(xiàn)成的組件,可以用于快速構(gòu)建Web應(yīng)用程序。Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)21Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

OracleDiscoverer是最終用戶(hù)查詢(xún),報(bào)告,深入和旋轉(zhuǎn)和WEB公布工具,能夠幫助用戶(hù)迅速訪(fǎng)問(wèn)關(guān)系型數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)集市和業(yè)務(wù)系統(tǒng),從而使他們做出基于充分信息的決策。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)22Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleDiscoverer具有以下特點(diǎn):

l

超乎尋常的易用性

l

快速查詢(xún)及相應(yīng)性能

l

強(qiáng)大鉆取功能

l

強(qiáng)大自動(dòng)匯總重定向能力

l

資源控制能力

l

低維護(hù)的最終用戶(hù)層

l

基于服務(wù)器的可伸縮性

l開(kāi)放式訪(fǎng)問(wèn)

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)23

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

OracleDeveloper(Forms&Reports)一個(gè)用于建立企業(yè)級(jí)客戶(hù)/服務(wù)器和Web數(shù)據(jù)庫(kù)應(yīng)用的、易于使用的集成式快速應(yīng)用開(kāi)發(fā)環(huán)境(RAD)。OracleDeveloper通過(guò)使用快速應(yīng)用開(kāi)發(fā)技術(shù)(RAD技術(shù))、面向?qū)ο蠹夹g(shù),基于計(jì)算機(jī)的內(nèi)部學(xué)習(xí),以及統(tǒng)一的客戶(hù)、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器體系結(jié)構(gòu),為客戶(hù)/服務(wù)器和Web開(kāi)發(fā)建立了新的易于使用的生產(chǎn)力標(biāo)準(zhǔn)。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)24Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleDeveloper(Forms&Reports)具有以下特點(diǎn):

l

易于使用及開(kāi)發(fā)

l

豐富的報(bào)表樣式

l

多種文件格式(PDF,HTML,XML,XSL)

l

可擴(kuò)展的性能(ReportServer)

l

Web發(fā)布

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)25Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

OracleBIBeans是集合了一系列標(biāo)準(zhǔn)JavaBean,幫助開(kāi)發(fā)人員快速建立商業(yè)智能應(yīng)用程序。直接從Oracle數(shù)據(jù)庫(kù)中產(chǎn)生快速、靈活的隨即查詢(xún)和多維分析。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)26Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleBIBeans有以下部分組件組成:l

演示組件(圖形、交叉表和圖表)l

OLAP組件(查詢(xún)和計(jì)算創(chuàng)建器)l

服務(wù)多個(gè)組件將

JDeveloper作為商務(wù)智能應(yīng)用程序的開(kāi)發(fā)環(huán)境,協(xié)同操作,利用

Oracle技術(shù)堆棧和

OracleOLAP的高級(jí)分析特性,提高應(yīng)用程序開(kāi)發(fā)人員的開(kāi)發(fā)效率。Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)27

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

Oracle

EnterpriseManager是一套開(kāi)放的綜合系統(tǒng)管理系列產(chǎn)品,可以高效地管理整個(gè)Oracle環(huán)境,包括系統(tǒng)、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)和應(yīng)用程序,可以大大減少系統(tǒng)管理員用于管理復(fù)雜產(chǎn)品環(huán)境的時(shí)間。

OEM有以下四部分組件組成:

l

OracleDiagnosticsPack能夠讓數(shù)據(jù)庫(kù)管理員實(shí)施對(duì)

Oracle環(huán)境的高級(jí)監(jiān)控、診斷和規(guī)劃。

l

OracleTuningPack為數(shù)據(jù)庫(kù)管理員提供了對(duì)

Oracle環(huán)境的專(zhuān)家級(jí)性能管理能力,包括

SQL優(yōu)化調(diào)整和存儲(chǔ)最優(yōu)化。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)28Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OEM有以下四部分組件組成:

l

OracleChangeManagementPack能夠消除在升級(jí)數(shù)據(jù)庫(kù)以支持新應(yīng)用時(shí)(可能產(chǎn)生的)數(shù)據(jù)錯(cuò)誤與丟失。此工具包分析與應(yīng)用變更有關(guān)的影響和復(fù)雜的依賴(lài)性,并自動(dòng)實(shí)施數(shù)據(jù)庫(kù)升級(jí)。

l

OracleManagementPackforSAPR/3提供了對(duì)SAPR/3系統(tǒng)的實(shí)時(shí)監(jiān)測(cè)能力、用于歷史分析和未來(lái)規(guī)劃目的的容量計(jì)劃、事件集成以及對(duì)主機(jī)、數(shù)據(jù)庫(kù)和應(yīng)用的單點(diǎn)管理功能。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)29Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OEM具有以下特點(diǎn):l

使用統(tǒng)一的體系結(jié)構(gòu)管理著整個(gè)

數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)l

集中控制平臺(tái)單一視圖管理l

實(shí)時(shí)監(jiān)控l

分布式數(shù)據(jù)管理Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)30

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

Oracle數(shù)據(jù)倉(cāng)庫(kù)支持:

1、任何數(shù)據(jù)源(AnySource)搜集在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)自?xún)?nèi)部業(yè)務(wù)系統(tǒng),如業(yè)務(wù)系統(tǒng)或各客戶(hù)信息系統(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)中,并且加以管理,從而為最終用戶(hù)提供對(duì)這兩種數(shù)據(jù)源的無(wú)縫訪(fǎng)問(wèn)。Oracle提供各種網(wǎng)關(guān)(gateway)及Sql*Loader以及合作伙伴提供的各種工具來(lái)實(shí)現(xiàn)不同數(shù)據(jù)源數(shù)據(jù)的加載。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)31

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

Oracle數(shù)據(jù)倉(cāng)庫(kù)支持:

2、任何數(shù)據(jù)(AnyData)考慮到現(xiàn)在需訪(fǎng)問(wèn)的數(shù)據(jù)倉(cāng)庫(kù)的用戶(hù)范圍,系統(tǒng)設(shè)計(jì)者面臨著紛繁各異的需求。對(duì)數(shù)據(jù)的訪(fǎng)問(wèn)必須快捷,直觀和直接。大多數(shù)用戶(hù)需要直接查詢(xún)和深入的能力,而另外一些需要更復(fù)雜的分析能力。同時(shí)數(shù)據(jù)倉(cāng)庫(kù)必須能夠處理新型格式的數(shù)據(jù),如聲音,視像,文字和空間數(shù)據(jù)。而且,日益增加的用戶(hù)提出大量歷史性需求,往往導(dǎo)致超大規(guī)模數(shù)據(jù)庫(kù)(VLDB)的出現(xiàn)。為了滿(mǎn)足這些需求,對(duì)作為數(shù)據(jù)倉(cāng)庫(kù)核心的數(shù)據(jù)庫(kù)系統(tǒng)提出了很高的要求,而ORACLE數(shù)據(jù)庫(kù)核心能夠完全滿(mǎn)足這些需求。Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)32

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

Oracle數(shù)據(jù)倉(cāng)庫(kù)支持:

3、任何訪(fǎng)問(wèn)需求(AnyAccess)

Oracle提供了基于數(shù)據(jù)倉(cāng)庫(kù)的范圍廣泛的工具集,能夠幫助各種類(lèi)型的用戶(hù)訪(fǎng)問(wèn)數(shù)據(jù)倉(cāng)庫(kù)中存儲(chǔ)的數(shù)據(jù),我們把數(shù)據(jù)倉(cāng)庫(kù)的用戶(hù)分為兩類(lèi):第一類(lèi)是對(duì)數(shù)據(jù)進(jìn)行隨意查詢(xún)和報(bào)告,深入和旋轉(zhuǎn),這類(lèi)用戶(hù)需要一種直接和直觀的工具,幫助他們輕松地訪(fǎng)問(wèn)數(shù)據(jù),從而作出明智的商業(yè)決策。另外一類(lèi)用戶(hù)是企業(yè)的高級(jí)管理者和決策者,他們需要進(jìn)行更復(fù)雜更高級(jí)更完全的分析(建模,預(yù)測(cè)和假設(shè)分析等),以支持制定商業(yè)策略。上述兩類(lèi)用戶(hù)體現(xiàn)了整個(gè)企業(yè)對(duì)于信息訪(fǎng)問(wèn)的需求。今天的數(shù)據(jù)倉(cāng)庫(kù)已經(jīng)突破了管理人員和分析人員的范圍,現(xiàn)在各類(lèi)企業(yè)人員都在使用數(shù)據(jù)倉(cāng)庫(kù),決定選用何種工具實(shí)施數(shù)據(jù)倉(cāng)庫(kù),變得越來(lái)越重要。Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)33數(shù)據(jù)倉(cāng)庫(kù)市場(chǎng)份額比較

Oracle提供完整的產(chǎn)品工具集,滿(mǎn)足上述數(shù)據(jù)倉(cāng)庫(kù)的用戶(hù)需求

數(shù)據(jù)倉(cāng)庫(kù)市場(chǎng)份額比較

Oracle提供完整的產(chǎn)品工具集,滿(mǎn)足34Oracle數(shù)據(jù)倉(cāng)庫(kù)國(guó)內(nèi)部分用戶(hù)電信云南移動(dòng)福建電信深圳電信天津移動(dòng)交通運(yùn)輸中國(guó)民航信息中心中國(guó)貨運(yùn)航空公司中國(guó)東方航空公司能源中國(guó)石化鎮(zhèn)海煉化上海電力制造中國(guó)朗訊(Lucent)摩托羅拉(Motorola)上海施貴保長(zhǎng)安汽車(chē)集團(tuán)南京汽車(chē)武漢麗花絲寶光明乳業(yè)

政府國(guó)家統(tǒng)計(jì)局北京市國(guó)家稅務(wù)局北京市地方稅務(wù)局浙江公安金融中國(guó)銀行中國(guó)工商銀行中國(guó)農(nóng)業(yè)發(fā)展銀行深圳建設(shè)銀行四川建行TB級(jí)案例:上海證券交易所(監(jiān)察系統(tǒng))2.5TB

Oracle數(shù)據(jù)倉(cāng)庫(kù)國(guó)內(nèi)部分用戶(hù)電信政府TB級(jí)案例:35Oracle數(shù)據(jù)倉(cāng)庫(kù)和商務(wù)智能整體解決方案介紹OracleETL方案Oracle存儲(chǔ)和分析方案Oracle前端展示方案Oracle數(shù)據(jù)倉(cāng)庫(kù)和商務(wù)智能整體解決方案介紹36什么是OracleWarehouseBuilder?一個(gè)能設(shè)計(jì)、部署和管理企業(yè)數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)中心和電子商務(wù)智能應(yīng)用的可擴(kuò)展框架構(gòu)造數(shù)據(jù)倉(cāng)庫(kù)ETL(抽取、轉(zhuǎn)換、裝載)功能設(shè)計(jì)和部署完整的生命周期管理包含在DeveloperSuite中什么是OracleWarehouseBuilder?一37OWB工作流程關(guān)系性數(shù)據(jù)平面文件應(yīng)用主機(jī)Oracle9iorOracle10g抽取和轉(zhuǎn)換數(shù)據(jù)6生成代碼4設(shè)計(jì)目標(biāo)數(shù)據(jù)倉(cāng)庫(kù)模型1映射源數(shù)據(jù)3部署數(shù)據(jù)倉(cāng)庫(kù)5OWBrepository源數(shù)據(jù)目標(biāo)數(shù)據(jù)倉(cāng)庫(kù)OWBClient2定義源數(shù)據(jù)OWB工作流程關(guān)系性數(shù)據(jù)Oracle9iorOracl38STEP1:在WarehouseBuilder中設(shè)置環(huán)境

為開(kāi)始使用WarehouseBuilder,我們首先必須創(chuàng)建一個(gè)項(xiàng)目(project).STEP1:在WarehouseBuilder中設(shè)置環(huán)39STEP2:創(chuàng)建數(shù)據(jù)源

建立基于ORACLE數(shù)據(jù)庫(kù)對(duì)象得源數(shù)據(jù)模塊。該步驟僅是整個(gè)解決方案中的第一步。

定義數(shù)據(jù)源對(duì)象的結(jié)構(gòu)。導(dǎo)入數(shù)據(jù)源元數(shù)據(jù)

定義數(shù)據(jù)源對(duì)象的結(jié)構(gòu)包括如下行為:

1)

定義和創(chuàng)建針對(duì)平面文件的數(shù)據(jù)源模塊

2)定義和創(chuàng)建針對(duì)關(guān)系型數(shù)據(jù)庫(kù)的數(shù)據(jù)源模塊

3)從數(shù)據(jù)源對(duì)象導(dǎo)入元數(shù)據(jù)到數(shù)據(jù)源模塊

STEP2:創(chuàng)建數(shù)據(jù)源40STEP3:設(shè)計(jì)數(shù)據(jù)倉(cāng)庫(kù)

該模塊利用WarehouseBuilder創(chuàng)建表、視圖、方案的一些特征。在此部分我們將創(chuàng)建事實(shí)表及維。完成這些工作后,就能將數(shù)據(jù)載入這些結(jié)構(gòu)中定下數(shù)據(jù)倉(cāng)庫(kù)。

STEP3:設(shè)計(jì)數(shù)據(jù)倉(cāng)庫(kù)

該模塊利用Wa41STEP4:設(shè)計(jì)映射與轉(zhuǎn)換模型

OWB的核心功能是基于ETL過(guò)程。利用OWB映射設(shè)計(jì)工具完成這些過(guò)程的設(shè)計(jì)。將充分利用前面在OWB中定義好的數(shù)據(jù)源與數(shù)據(jù)目標(biāo),允許客戶(hù)用PL/SQL開(kāi)發(fā)輔助數(shù)據(jù)轉(zhuǎn)換。

STEP4:設(shè)計(jì)映射與轉(zhuǎn)換模型

OWB42STEP5:配置,部署,運(yùn)行

在設(shè)計(jì)完數(shù)據(jù)倉(cāng)庫(kù)后,在數(shù)據(jù)庫(kù)中安裝它,并載入數(shù)據(jù)。如何配置在前面中創(chuàng)建的模塊,并運(yùn)行映射,載入數(shù)據(jù)。

STEP5:配置,部署,運(yùn)行

在設(shè)計(jì)完43STEP6:生命周期管理

數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)一直在進(jìn)化的系統(tǒng)。為了處理數(shù)據(jù)源及數(shù)據(jù)目標(biāo)的變化,OWB提供了用戶(hù)數(shù)據(jù)源協(xié)調(diào)及數(shù)據(jù)倉(cāng)庫(kù)升級(jí)的手段。

STEP6:生命周期管理

數(shù)據(jù)倉(cāng)庫(kù)是一44Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案OracleETL方案Oracle存儲(chǔ)和分析方案Oracle前端展示方案Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案45Oracle

數(shù)據(jù)倉(cāng)庫(kù)-數(shù)據(jù)管理超越傳統(tǒng)海量數(shù)據(jù)管理能力

最多的數(shù)據(jù)分區(qū)技術(shù)物化視圖集成OLAP、DataMining和ETL服務(wù)位圖索引位圖聯(lián)合索引ShareDisk的并行處理和集群數(shù)據(jù)壓縮自動(dòng)存儲(chǔ)管理智能化自我管理Oracle數(shù)據(jù)倉(cāng)庫(kù)-數(shù)據(jù)管理超越傳統(tǒng)海量數(shù)據(jù)管理能力最46Oracle數(shù)據(jù)倉(cāng)庫(kù)和商務(wù)智能整體解決方案介紹OracleETL方案Oracle存儲(chǔ)和分析方案Oracle前端展示方案Oracle數(shù)據(jù)倉(cāng)庫(kù)和商務(wù)智能整體解決方案介紹47單一基礎(chǔ)架構(gòu)支持全面的信息訪(fǎng)問(wèn)中央數(shù)據(jù)倉(cāng)庫(kù)引擎DataWarehouseETLOLAPDataMining邏輯統(tǒng)一,物理集成完整展現(xiàn),性能卓越只有OracleApplicationServer10g能做到所有SQL

查詢(xún)工具即席查詢(xún)工具Discoverer定制報(bào)表OracleReports集成開(kāi)發(fā)接口Excel插件

數(shù)據(jù)挖掘單一基礎(chǔ)架構(gòu)支持全面的信息訪(fǎng)問(wèn)中央數(shù)據(jù)倉(cāng)庫(kù)引擎DataWa48Discoverer方便訪(fǎng)問(wèn)數(shù)據(jù)點(diǎn)擊式,非常簡(jiǎn)單拖放式的布局交互式提示右鍵單擊以獲得有用的選擇多步驟任務(wù)的向?qū)iscoverer方便訪(fǎng)問(wèn)數(shù)據(jù)點(diǎn)擊式,非常簡(jiǎn)單交互式提示49在任何級(jí)別上獲取信息功能強(qiáng)大的‘下鉆’特性來(lái)自于聚合數(shù)據(jù)……在任何級(jí)別上獲取信息功能強(qiáng)大的‘下鉆’特性來(lái)自于聚合數(shù)據(jù)…50報(bào)告您的見(jiàn)解需要通知其他人嗎?發(fā)布到OraclePortal以電子郵件方式發(fā)送給團(tuán)隊(duì)保存在Excel中輸出到AdobePDF或者從任何web瀏覽器中訪(fǎng)問(wèn)!報(bào)告您的見(jiàn)解需要通知其他人嗎?發(fā)布到OraclePo51電子表格插件作為Excel插件安裝QueryBuilder—向?qū)?qū)動(dòng)的界面導(dǎo)航OracleOLAP多維數(shù)據(jù)集、維和層次異常、top/bottom、排名基于層次、基于時(shí)間創(chuàng)建和存儲(chǔ)已保存的選項(xiàng)CalcBuilder—向?qū)?qū)動(dòng)的界面創(chuàng)建和存儲(chǔ)基于OracleOLAP的計(jì)算基于時(shí)間的計(jì)算、移動(dòng)平均值……所有可用的標(biāo)準(zhǔn)Excel功能(例如圖形、格式化……)與其他用戶(hù)共享工作表文件電子表格插件作為Excel插件安裝52OracleReports基于web的一種靈活而功能強(qiáng)大的解決方案,使用戶(hù)能夠以任何格式在任何地方發(fā)布任何數(shù)據(jù)。OracleReports基于web的一種靈活而功能強(qiáng)53Oracle數(shù)據(jù)挖掘Oracle數(shù)據(jù)挖掘的GUI組件構(gòu)建、評(píng)估和應(yīng)用數(shù)據(jù)挖掘模型Oracle數(shù)據(jù)挖掘Oracle數(shù)據(jù)挖掘的GUI組件54門(mén)戶(hù):集成安全的個(gè)性化的信息訪(fǎng)問(wèn)圖表分析個(gè)性化主頁(yè)評(píng)估指標(biāo)預(yù)警報(bào)表HelloPatJohnson門(mén)戶(hù):集成安全的個(gè)性化的信息訪(fǎng)問(wèn)圖表分析個(gè)性化主頁(yè)評(píng)估指標(biāo)預(yù)55Oracle

數(shù)據(jù)倉(cāng)庫(kù)解決方案的優(yōu)勢(shì)Oracle9i/10gDBRelationalTransformationOLAPDataMining性能卓越集成度高先進(jìn)的DW實(shí)施方法論成功案例TB級(jí)眾多的成功案例強(qiáng)大的技術(shù)團(tuán)隊(duì)大量數(shù)據(jù)倉(cāng)庫(kù)建設(shè)各階段的開(kāi)發(fā)工具完整數(shù)據(jù)倉(cāng)庫(kù)體系架構(gòu)全面的現(xiàn)成應(yīng)用解決方案Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案的優(yōu)勢(shì)Oracle9i/10g56思考題

閱讀以下關(guān)于數(shù)據(jù)倉(cāng)庫(kù)的敘述,回答問(wèn)題1、問(wèn)題2和問(wèn)題3。隨著計(jì)算機(jī)應(yīng)用的不斷普及,某集團(tuán)公司先后建立了生產(chǎn)、銷(xiāo)售、財(cái)務(wù)、人事管理等應(yīng)用系統(tǒng),并積累了大量的數(shù)據(jù)。面對(duì)日益激烈的市場(chǎng)競(jìng)爭(zhēng),公司領(lǐng)導(dǎo)希望建立一個(gè)分析環(huán)境,對(duì)積累的數(shù)據(jù)進(jìn)行再加工,以支持高層決策。公司技術(shù)部門(mén)的王總工程師提出建立一個(gè)數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)。他認(rèn)為數(shù)據(jù)倉(cāng)庫(kù)能夠?qū)⑵髽I(yè)內(nèi)部分散的、跨平臺(tái)的數(shù)據(jù)重新組織與加工,建立數(shù)據(jù)倉(cāng)庫(kù)的最終目標(biāo)是建立一個(gè)全面、完善的信息應(yīng)用平臺(tái),利用該信息平臺(tái),進(jìn)行數(shù)據(jù)分析和數(shù)據(jù)挖掘,支持公司高層的決策分析。思考題57

經(jīng)過(guò)討論,大家認(rèn)為目前建立數(shù)據(jù)倉(cāng)庫(kù)需要完成的基礎(chǔ)工作有:(1)明確數(shù)據(jù)倉(cāng)庫(kù)的目的,了解公司的業(yè)務(wù)現(xiàn)狀,特別要弄清數(shù)據(jù)源所在的系統(tǒng)和其中的數(shù)據(jù)狀況。(2)構(gòu)建數(shù)據(jù)倉(cāng)庫(kù)。包括數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)、組織和管理以及決策信息的展示。(3)數(shù)據(jù)倉(cāng)庫(kù)的應(yīng)用推廣和人員的培訓(xùn)。(4)引進(jìn)必要的產(chǎn)品和工具。

經(jīng)過(guò)討論,大家認(rèn)為目前建立數(shù)據(jù)倉(cāng)庫(kù)需要完成的58[問(wèn)題1]在討論中,有些工程師提出了不同的意見(jiàn)。有人認(rèn)為由于缺乏經(jīng)驗(yàn),應(yīng)該先建立小規(guī)模的數(shù)據(jù)集市,然后再升級(jí)到完整的數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)。簡(jiǎn)要敘述與數(shù)據(jù)倉(cāng)庫(kù)相比,數(shù)據(jù)集市具有哪些特點(diǎn)。[問(wèn)題2]王總工程師提出,對(duì)于數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的開(kāi)發(fā),一般推薦螺旋式的開(kāi)發(fā)方法。說(shuō)明如何用螺旋式的方式開(kāi)發(fā)數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)。[問(wèn)題3]

在討論快結(jié)束時(shí),有工程師提出了意見(jiàn)。認(rèn)為目前建立數(shù)據(jù)倉(cāng)庫(kù)需要完成的基礎(chǔ)工作中有非常重要工作沒(méi)有包含在里面,你認(rèn)為是什么?

[問(wèn)題1]在討論中,有些工程師提出了不同的意見(jiàn)。有人認(rèn)為由于59Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案OracleETL方案Oracle存儲(chǔ)和分析方案Oracle前端展示方案Oracle數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)與使用Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案Oracle數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)與使用60Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案數(shù)據(jù)數(shù)據(jù)倉(cāng)庫(kù):對(duì)來(lái)自不同的數(shù)據(jù)源的大量雜亂的信息進(jìn)行統(tǒng)一處理及管理,通過(guò)靈活的展現(xiàn)方法從中提煉出有規(guī)律的、可重復(fù)使用的知識(shí)來(lái)幫助決策支持,并將可以重復(fù)使用的知識(shí)轉(zhuǎn)化為企業(yè)的核心競(jìng)爭(zhēng)力。數(shù)據(jù)信息知識(shí)決策管理獲取使用Oracle對(duì)數(shù)據(jù)倉(cāng)庫(kù)的理解:數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)過(guò)程,而不是一個(gè)產(chǎn)品。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案數(shù)據(jù)數(shù)據(jù)倉(cāng)庫(kù):數(shù)據(jù)信息知識(shí)決策61傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)解決方案OLAPDataMiningRDBMSWebSiteLegacyERPReportingAd-HocQueryAnalysisPortalBrandABrandBBrandDBrandCBrandEBrandF傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)解決方案OLAPDataMiningRDBM62

傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)解決方案OLAPDataMiningRDBMSWebSiteLegacyERPReportingAd-HocQueryAnalysisPortal多種軟件組成非集成的方案凌亂的平臺(tái)技術(shù)、接口復(fù)雜實(shí)施時(shí)間長(zhǎng)傳統(tǒng)的數(shù)據(jù)倉(cāng)庫(kù)解決方案OLAPDataMini63Oracle數(shù)據(jù)倉(cāng)庫(kù)總體解決方案框架數(shù)據(jù)轉(zhuǎn)換中央數(shù)據(jù)倉(cāng)庫(kù)信息展現(xiàn)業(yè)務(wù)用戶(hù)源數(shù)據(jù)數(shù)據(jù)獲取數(shù)據(jù)管理數(shù)據(jù)使用聯(lián)機(jī)批處理

聯(lián)機(jī)單筆外部信息

統(tǒng)計(jì)分析抽取轉(zhuǎn)化過(guò)濾加載隨即查詢(xún)報(bào)表多維分析數(shù)據(jù)挖掘Portal集成直接用戶(hù)(客戶(hù)端)OLAP用戶(hù)Web用戶(hù)應(yīng)用服務(wù)器RelationalTransformationOLAPDataMiningOracle9i/10g數(shù)據(jù)監(jiān)督控制OWBReportDiscovererDataMinerBIBeanPortal9i/10gASOEMOracleDeveloperSuiteOracleDatabaseOracleApplicationServerOracle數(shù)據(jù)倉(cāng)庫(kù)總體解決方案框架數(shù)據(jù)轉(zhuǎn)換中央數(shù)據(jù)倉(cāng)庫(kù)信息64

Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案Oracle的數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的邏輯體系架構(gòu)是由三層組成:

數(shù)據(jù)獲取層:實(shí)現(xiàn)如何從所有源系統(tǒng)中獲得原始的業(yè)務(wù)數(shù)據(jù),并對(duì)其進(jìn)行一致性處理,按主題進(jìn)行數(shù)據(jù)重組和格式轉(zhuǎn)換,然后傳送并裝載到數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中。

數(shù)據(jù)管理層:把數(shù)據(jù)存儲(chǔ)到企業(yè)級(jí)數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中進(jìn)行集中管理;

數(shù)據(jù)使用層:實(shí)現(xiàn)如何把數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中的數(shù)據(jù)和分析結(jié)果提供給最終用戶(hù)。按照用戶(hù)的分析需求,使用報(bào)表、隨即查詢(xún)、多維分析和數(shù)據(jù)挖掘進(jìn)行數(shù)據(jù)展現(xiàn)。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案65

Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案

數(shù)據(jù)獲取層

數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)需要從多個(gè)源數(shù)據(jù)系統(tǒng)中抽取和匯總各種業(yè)務(wù)數(shù)據(jù),這些數(shù)據(jù)源系統(tǒng)是數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的數(shù)據(jù)來(lái)源。系統(tǒng)按照滿(mǎn)足分析需求的原則,把上述數(shù)據(jù)源系統(tǒng)中的數(shù)據(jù)按照主題進(jìn)行劃分和組織,然后抽取并裝載到數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中。從上述這些系統(tǒng)中獲取數(shù)據(jù)需要三個(gè)過(guò)程(ETL):抽取數(shù)據(jù)、數(shù)據(jù)轉(zhuǎn)換和數(shù)據(jù)裝載。這三個(gè)過(guò)程是在保證各個(gè)數(shù)據(jù)源系統(tǒng)與數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)能夠成功連接(包括網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn)的轉(zhuǎn)換、不同平臺(tái)之間的接口)的前提下實(shí)現(xiàn)的。這三個(gè)過(guò)程主要完成確定從哪個(gè)系統(tǒng)中抽取什么樣的數(shù)據(jù),如何保證來(lái)自不同源數(shù)據(jù)系統(tǒng)的同類(lèi)數(shù)據(jù)的一致性和完整性,如何把轉(zhuǎn)換完成的數(shù)據(jù)裝載到數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中,以及如何處理在轉(zhuǎn)換和裝載過(guò)程中出現(xiàn)的錯(cuò)誤。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案66

Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案

數(shù)據(jù)管理層

在數(shù)據(jù)存儲(chǔ)層,數(shù)據(jù)是存放在兩類(lèi)數(shù)據(jù)庫(kù)中:關(guān)系型數(shù)據(jù)庫(kù)和多維數(shù)據(jù)庫(kù)。數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的中心。取自多個(gè)數(shù)據(jù)源系統(tǒng)的明細(xì)數(shù)據(jù),以及用于分析的集成匯總數(shù)據(jù)都存儲(chǔ)在這個(gè)中心。它在邏輯上是一個(gè)完整的庫(kù)。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案67

Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案

數(shù)據(jù)使用層

數(shù)據(jù)輸出層的功能是使最終用戶(hù)通過(guò)報(bào)表、圖形和其它分析工具的方式簡(jiǎn)便、快捷地訪(fǎng)問(wèn)數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)中的各種數(shù)據(jù),得到分析結(jié)果。Oracle提供多種數(shù)據(jù)分析方法,包括標(biāo)準(zhǔn)報(bào)表、即席查詢(xún)報(bào)表和動(dòng)態(tài)分析報(bào)表,預(yù)測(cè),假設(shè)分析和數(shù)據(jù)挖掘等。

標(biāo)準(zhǔn)報(bào)表和即席查詢(xún)報(bào)表是基于關(guān)系型數(shù)據(jù)庫(kù)/多維數(shù)據(jù)庫(kù)的報(bào)表輸出,標(biāo)準(zhǔn)報(bào)表是一種格式固定,是在系統(tǒng)開(kāi)發(fā)時(shí)根據(jù)用戶(hù)需求定制的,最終用戶(hù)無(wú)法自己修改。即席(隨即)查詢(xún)報(bào)表的格式和內(nèi)容可以由最終用戶(hù)自由選擇,即支持即席查詢(xún)。允許最終用戶(hù)控制數(shù)據(jù)的訪(fǎng)問(wèn)方法,定義報(bào)表格式和報(bào)表中的數(shù)據(jù)內(nèi)容。動(dòng)態(tài)分析報(bào)表支持客戶(hù)對(duì)數(shù)據(jù)進(jìn)行旋轉(zhuǎn)、切片和分層,并從各個(gè)角度對(duì)數(shù)據(jù)進(jìn)行分析和比較。預(yù)測(cè)主要是根據(jù)歷史數(shù)據(jù)推斷將來(lái)的數(shù)據(jù)趨勢(shì)。假設(shè)分析允許用戶(hù)設(shè)定一些假設(shè)條件,觀察條件成立的情況下相關(guān)指標(biāo)的變化。數(shù)據(jù)挖掘是利用多種數(shù)學(xué)的分析方法建立模型,找出隱含的業(yè)務(wù)規(guī)律。Oracle數(shù)據(jù)倉(cāng)庫(kù)解決方案68Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

數(shù)據(jù)倉(cāng)庫(kù)是一個(gè)建設(shè)過(guò)程,Oracle公司在數(shù)據(jù)倉(cāng)庫(kù)建設(shè)的每一個(gè)環(huán)節(jié)上都提供了相應(yīng)的技術(shù)手段及工具來(lái)保障數(shù)據(jù)倉(cāng)庫(kù)的順利實(shí)現(xiàn)。

Oracle公司在多年數(shù)據(jù)倉(cāng)庫(kù)開(kāi)發(fā)過(guò)程中已開(kāi)發(fā)出符合數(shù)據(jù)倉(cāng)庫(kù)建設(shè)每一階段所需要的開(kāi)發(fā)工具,這對(duì)保證數(shù)據(jù)倉(cāng)庫(kù)建設(shè)的順利完成提供了保障。以下為Oracle公司為數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)技術(shù)平臺(tái)的配置內(nèi)容:

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)69Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

數(shù)據(jù)獲取層配置:

l

OracleWarehouseBuilder(OWB)—實(shí)現(xiàn)數(shù)據(jù)倉(cāng)庫(kù)的設(shè)計(jì)、部署和管理,包括數(shù)據(jù)建模、數(shù)據(jù)抽取、數(shù)據(jù)轉(zhuǎn)移和裝載、聚合、元數(shù)據(jù)的管理等。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)70Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

數(shù)據(jù)管理層配置:l

Oracle10g/9iRDBMS—進(jìn)行數(shù)據(jù)存儲(chǔ)及管理功能。l

OracleOLAP—多維分析服務(wù)器l

OracleDataMining—數(shù)據(jù)挖掘引擎

l

OracleEnterpriseManager—數(shù)據(jù)倉(cāng)庫(kù)圖形化管理工具

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)71

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

數(shù)據(jù)展現(xiàn)層配置:l

OracleReports—數(shù)據(jù)倉(cāng)庫(kù)前端應(yīng)用報(bào)表開(kāi)發(fā)工具l

OracleDiscoverer—數(shù)據(jù)倉(cāng)庫(kù)隨即查詢(xún)、報(bào)表工具l

OracleInternetApplicationServer—應(yīng)用服務(wù)器l

OracleBIBeans—由OracleJavaOLAPAPI構(gòu)造的商業(yè)智能套件l

OraclePortal—企業(yè)門(mén)戶(hù)信息開(kāi)發(fā)工具l

OracleFinancialAnalyzer—財(cái)務(wù)分析應(yīng)用l

OracleSalesAnalyzer—銷(xiāo)售分析應(yīng)用

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

72

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

OracleWarehouseBuilder(OWB)

可以為數(shù)據(jù)倉(cāng)庫(kù)解決方案提供完整、集成的實(shí)施框架,以前只能由單獨(dú)工具完成的功能現(xiàn)在能夠在同一環(huán)境中實(shí)現(xiàn),這些功能包括:數(shù)據(jù)建模、數(shù)據(jù)抽取、數(shù)據(jù)轉(zhuǎn)移和裝載、聚合、元數(shù)據(jù)的管理等。

OWB還實(shí)現(xiàn)了數(shù)據(jù)倉(cāng)庫(kù)不同部件如關(guān)系數(shù)據(jù)庫(kù)、多維數(shù)據(jù)庫(kù)以及前端分析工具的集成,為用戶(hù)提供完整的數(shù)據(jù)倉(cāng)庫(kù)和商業(yè)智能系統(tǒng)。Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

Orac73Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平

OWB具有如下特點(diǎn):l

全面的數(shù)據(jù)倉(cāng)庫(kù)設(shè)計(jì)、部署和管理功能

l

利用數(shù)據(jù)庫(kù)服務(wù)器提高性能

l與前端分析工具緊密集成

l開(kāi)放、可延伸的框架

l支持復(fù)雜的提取、轉(zhuǎn)換和傳輸(ETT)過(guò)程l

集成元數(shù)據(jù)管理

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平74Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

Oracle9i/10g數(shù)據(jù)倉(cāng)庫(kù)核心引擎,其中Oracle9i/10g為最新版本的數(shù)據(jù)庫(kù)產(chǎn)品,專(zhuān)門(mén)針對(duì)數(shù)據(jù)倉(cāng)庫(kù)進(jìn)行了很多的改進(jìn),包括對(duì)更大數(shù)據(jù)量的支持(PB級(jí)),對(duì)更多用戶(hù)數(shù)的支持(10000+),更多數(shù)據(jù)倉(cāng)庫(kù)專(zhuān)用函數(shù)的支持等。集成了ETL、OLAP、DataMining功能

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

75Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

Oracle9i數(shù)據(jù)倉(cāng)庫(kù)核心引擎具有以下特點(diǎn):

l

高可靠性、高可用性

l

強(qiáng)大的伸縮性和性能,強(qiáng)大的并行處理能力,支持復(fù)雜的,大數(shù)據(jù)量的、突發(fā)查詢(xún)的能力

l

快速響應(yīng)時(shí)間,高性能

l

強(qiáng)大的復(fù)雜查詢(xún)技術(shù)

l

高可擴(kuò)展能力

l

支持大容量,TB級(jí)的數(shù)據(jù)存儲(chǔ)能力

l

高安全性

l

開(kāi)放性

l

易于管理與維護(hù)l

專(zhuān)門(mén)集成了數(shù)據(jù)倉(cāng)庫(kù)所需的ETL、OLAP、DataMining功能

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)76Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

OracleInternetApplicationServer是目前市場(chǎng)上綜合性最強(qiáng),集成度最高的應(yīng)用服務(wù)器。

它可以運(yùn)行任何網(wǎng)站,門(mén)戶(hù)或互聯(lián)網(wǎng)應(yīng)用,

并且其速度比市場(chǎng)上其他應(yīng)用服務(wù)器都要快,

OracleInternetApplicationServer能讓您通過(guò)傳統(tǒng)瀏覽器和任何移動(dòng)設(shè)備訪(fǎng)問(wèn)網(wǎng)站和應(yīng)用。通過(guò)集成商務(wù)智能,它可以滿(mǎn)足您最新的商務(wù)信息需求,它還加進(jìn)了一套綜合的管理,集成和協(xié)作技術(shù),使您能夠簡(jiǎn)化操作,提高效率。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

77Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleiAS由四部分服務(wù)組成:

l

通訊(CommunicationServices)

l

表示(PresentationServices)

l

商業(yè)邏輯(BusinessLogicServices)

l

系統(tǒng)服務(wù)(SystemServices)OracleiAS還包含了一系列的開(kāi)發(fā)工具:Forms、Reports以及Discoverer。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)78

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleiAS具有以下特點(diǎn):

l

提供完整的功能選件,如門(mén)戶(hù),無(wú)線(xiàn),企業(yè)集成

l

提供從開(kāi)發(fā)工具到應(yīng)用服務(wù)器,到后臺(tái)數(shù)據(jù)庫(kù)的完整解決方案,如支持?jǐn)?shù)據(jù)庫(kù)

l

提供Web緩沖功能

l

提供單次登錄及集成的目錄服務(wù)器功能

l

提供廣泛的應(yīng)用服務(wù)器的管理與監(jiān)控工具,監(jiān)控對(duì)象包括應(yīng)用服務(wù)器本身的運(yùn)行狀態(tài),網(wǎng)站內(nèi)容訪(fǎng)問(wèn),如訪(fǎng)問(wèn)頻度分析器、相應(yīng)的報(bào)告工具等

l

提供完整而集成的商業(yè)智能工具,如報(bào)表功能,數(shù)據(jù)分析功能

l

提供集成的網(wǎng)站分析工具

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)79

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleiAS具有以下特點(diǎn):l

支持目前主流的Web服務(wù)器,并提高其安全性和可控制性

l

提供相應(yīng)的IDE開(kāi)發(fā)環(huán)境,縮短開(kāi)發(fā)測(cè)試周期。

l

提供對(duì)復(fù)雜WebServices的支持,并且完全支持業(yè)界標(biāo)準(zhǔn)

l

跨平臺(tái)支持,包括操作系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng),以提高應(yīng)用的靈活性和可移植性。

l

XML支持,支持XML數(shù)據(jù)的解釋和輸出。

l

強(qiáng)大的安全功能,包括安全套接層(SSL)、授權(quán)、數(shù)字認(rèn)證和訪(fǎng)問(wèn)控制。

l

提供大量現(xiàn)成的組件,可以用于快速構(gòu)建Web應(yīng)用程序。Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)80Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

OracleDiscoverer是最終用戶(hù)查詢(xún),報(bào)告,深入和旋轉(zhuǎn)和WEB公布工具,能夠幫助用戶(hù)迅速訪(fǎng)問(wèn)關(guān)系型數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)集市和業(yè)務(wù)系統(tǒng),從而使他們做出基于充分信息的決策。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)81Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleDiscoverer具有以下特點(diǎn):

l

超乎尋常的易用性

l

快速查詢(xún)及相應(yīng)性能

l

強(qiáng)大鉆取功能

l

強(qiáng)大自動(dòng)匯總重定向能力

l

資源控制能力

l

低維護(hù)的最終用戶(hù)層

l

基于服務(wù)器的可伸縮性

l開(kāi)放式訪(fǎng)問(wèn)

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)82

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

OracleDeveloper(Forms&Reports)一個(gè)用于建立企業(yè)級(jí)客戶(hù)/服務(wù)器和Web數(shù)據(jù)庫(kù)應(yīng)用的、易于使用的集成式快速應(yīng)用開(kāi)發(fā)環(huán)境(RAD)。OracleDeveloper通過(guò)使用快速應(yīng)用開(kāi)發(fā)技術(shù)(RAD技術(shù))、面向?qū)ο蠹夹g(shù),基于計(jì)算機(jī)的內(nèi)部學(xué)習(xí),以及統(tǒng)一的客戶(hù)、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器體系結(jié)構(gòu),為客戶(hù)/服務(wù)器和Web開(kāi)發(fā)建立了新的易于使用的生產(chǎn)力標(biāo)準(zhǔn)。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)83Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleDeveloper(Forms&Reports)具有以下特點(diǎn):

l

易于使用及開(kāi)發(fā)

l

豐富的報(bào)表樣式

l

多種文件格式(PDF,HTML,XML,XSL)

l

可擴(kuò)展的性能(ReportServer)

l

Web發(fā)布

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)84Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

OracleBIBeans是集合了一系列標(biāo)準(zhǔn)JavaBean,幫助開(kāi)發(fā)人員快速建立商業(yè)智能應(yīng)用程序。直接從Oracle數(shù)據(jù)庫(kù)中產(chǎn)生快速、靈活的隨即查詢(xún)和多維分析。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)85Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OracleBIBeans有以下部分組件組成:l

演示組件(圖形、交叉表和圖表)l

OLAP組件(查詢(xún)和計(jì)算創(chuàng)建器)l

服務(wù)多個(gè)組件將

JDeveloper作為商務(wù)智能應(yīng)用程序的開(kāi)發(fā)環(huán)境,協(xié)同操作,利用

Oracle技術(shù)堆棧和

OracleOLAP的高級(jí)分析特性,提高應(yīng)用程序開(kāi)發(fā)人員的開(kāi)發(fā)效率。Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)86

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

l

Oracle

EnterpriseManager是一套開(kāi)放的綜合系統(tǒng)管理系列產(chǎn)品,可以高效地管理整個(gè)Oracle環(huán)境,包括系統(tǒng)、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)和應(yīng)用程序,可以大大減少系統(tǒng)管理員用于管理復(fù)雜產(chǎn)品環(huán)境的時(shí)間。

OEM有以下四部分組件組成:

l

OracleDiagnosticsPack能夠讓數(shù)據(jù)庫(kù)管理員實(shí)施對(duì)

Oracle環(huán)境的高級(jí)監(jiān)控、診斷和規(guī)劃。

l

OracleTuningPack為數(shù)據(jù)庫(kù)管理員提供了對(duì)

Oracle環(huán)境的專(zhuān)家級(jí)性能管理能力,包括

SQL優(yōu)化調(diào)整和存儲(chǔ)最優(yōu)化。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)87Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OEM有以下四部分組件組成:

l

OracleChangeManagementPack能夠消除在升級(jí)數(shù)據(jù)庫(kù)以支持新應(yīng)用時(shí)(可能產(chǎn)生的)數(shù)據(jù)錯(cuò)誤與丟失。此工具包分析與應(yīng)用變更有關(guān)的影響和復(fù)雜的依賴(lài)性,并自動(dòng)實(shí)施數(shù)據(jù)庫(kù)升級(jí)。

l

OracleManagementPackforSAPR/3提供了對(duì)SAPR/3系統(tǒng)的實(shí)時(shí)監(jiān)測(cè)能力、用于歷史分析和未來(lái)規(guī)劃目的的容量計(jì)劃、事件集成以及對(duì)主機(jī)、數(shù)據(jù)庫(kù)和應(yīng)用的單點(diǎn)管理功能。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)88Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

OEM具有以下特點(diǎn):l

使用統(tǒng)一的體系結(jié)構(gòu)管理著整個(gè)

數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)l

集中控制平臺(tái)單一視圖管理l

實(shí)時(shí)監(jiān)控l

分布式數(shù)據(jù)管理Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)89

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

Oracle數(shù)據(jù)倉(cāng)庫(kù)支持:

1、任何數(shù)據(jù)源(AnySource)搜集在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)自?xún)?nèi)部業(yè)務(wù)系統(tǒng),如業(yè)務(wù)系統(tǒng)或各客戶(hù)信息系統(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)中,并且加以管理,從而為最終用戶(hù)提供對(duì)這兩種數(shù)據(jù)源的無(wú)縫訪(fǎng)問(wèn)。Oracle提供各種網(wǎng)關(guān)(gateway)及Sql*Loader以及合作伙伴提供的各種工具來(lái)實(shí)現(xiàn)不同數(shù)據(jù)源數(shù)據(jù)的加載。

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)90

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

Oracle數(shù)據(jù)倉(cāng)庫(kù)支持:

2、任何數(shù)據(jù)(AnyData)考慮到現(xiàn)在需訪(fǎng)問(wèn)的數(shù)據(jù)倉(cāng)庫(kù)的用戶(hù)范圍,系統(tǒng)設(shè)計(jì)者面臨著紛繁各異的需求。對(duì)數(shù)據(jù)的訪(fǎng)問(wèn)必須快捷,直觀和直接。大多數(shù)用戶(hù)需要直接查詢(xún)和深入的能力,而另外一些需要更復(fù)雜的分析能力。同時(shí)數(shù)據(jù)倉(cāng)庫(kù)必須能夠處理新型格式的數(shù)據(jù),如聲音,視像,文字和空間數(shù)據(jù)。而且,日益增加的用戶(hù)提出大量歷史性需求,往往導(dǎo)致超大規(guī)模數(shù)據(jù)庫(kù)(VLDB)的出現(xiàn)。為了滿(mǎn)足這些需求,對(duì)作為數(shù)據(jù)倉(cāng)庫(kù)核心的數(shù)據(jù)庫(kù)系統(tǒng)提出了很高的要求,而ORACLE數(shù)據(jù)庫(kù)核心能夠完全滿(mǎn)足這些需求。Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)91

Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)

Oracle數(shù)據(jù)倉(cāng)庫(kù)支持:

3、任何訪(fǎng)問(wèn)需求(AnyAccess)

Oracle提供了基于數(shù)據(jù)倉(cāng)庫(kù)的范圍廣泛的工具集,能夠幫助各種類(lèi)型的用戶(hù)訪(fǎng)問(wèn)數(shù)據(jù)倉(cāng)庫(kù)中存儲(chǔ)的數(shù)據(jù),我們把數(shù)據(jù)倉(cāng)庫(kù)的用戶(hù)分為兩類(lèi):第一類(lèi)是對(duì)數(shù)據(jù)進(jìn)行隨意查詢(xún)和報(bào)告,深入和旋轉(zhuǎn),這類(lèi)用戶(hù)需要一種直接和直觀的工具,幫助他們輕松地訪(fǎng)問(wèn)數(shù)據(jù),從而作出明智的商業(yè)決策。另外一類(lèi)用戶(hù)是企業(yè)的高級(jí)管理者和決策者,他們需要進(jìn)行更復(fù)雜更高級(jí)更完全的分析(建模,預(yù)測(cè)和假設(shè)分析等),以支持制定商業(yè)策略。上述兩類(lèi)用戶(hù)體現(xiàn)了整個(gè)企業(yè)對(duì)于信息訪(fǎng)問(wèn)的需求。今天的數(shù)據(jù)倉(cāng)庫(kù)已經(jīng)突破了管理人員和分析人員的范圍,現(xiàn)在各類(lèi)企業(yè)人員都在使用數(shù)據(jù)倉(cāng)庫(kù),決定選用何種工具實(shí)施數(shù)據(jù)倉(cāng)庫(kù),變得越來(lái)越重要。Oracle數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)工具平臺(tái)92數(shù)據(jù)倉(cāng)庫(kù)市場(chǎng)份額比較

Oracle提供完整的產(chǎn)品工具集,滿(mǎn)足上述數(shù)據(jù)倉(cāng)庫(kù)的用戶(hù)需求

數(shù)據(jù)倉(cāng)庫(kù)市場(chǎng)份額比較

Oracle提供完整的產(chǎn)品工具集,滿(mǎn)足93Oracle數(shù)據(jù)倉(cāng)庫(kù)國(guó)內(nèi)部分用戶(hù)電信云南移動(dòng)福建電信深圳電信天津移動(dòng)交通運(yùn)輸中國(guó)民航信息中心中國(guó)貨運(yùn)航空公司中國(guó)東方航空公司能源中國(guó)石化鎮(zhèn)海煉化上海電力制造中國(guó)朗訊(Lucent)摩托羅拉(Motorola)上海施貴保長(zhǎng)安汽車(chē)集團(tuán)南京汽車(chē)武漢麗花絲寶光明乳業(yè)

政府國(guó)家統(tǒng)計(jì)局北京市國(guó)家稅務(wù)局北京市地方稅務(wù)局浙江公安金融中國(guó)銀行中國(guó)工商銀行中國(guó)農(nóng)業(yè)發(fā)展銀行深圳建設(shè)銀行四川建行TB級(jí)案例:上海證券交易所(監(jiān)察系統(tǒng))2.5TB

Oracle數(shù)據(jù)倉(cāng)庫(kù)國(guó)內(nèi)部分用戶(hù)電信政府TB級(jí)案例:94Oracle數(shù)據(jù)倉(cāng)庫(kù)和商務(wù)智能整體解決方案介紹OracleETL方案Oracle存儲(chǔ)和分析方案Oracle前端展示方案Oracle數(shù)據(jù)倉(cāng)庫(kù)和商務(wù)智能整體解決方案介紹95什么是OracleWarehouseBuilder?一個(gè)能設(shè)計(jì)、部署和管理企業(yè)數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)中心和電子商務(wù)智能應(yīng)用的可擴(kuò)展框架構(gòu)造數(shù)據(jù)倉(cāng)庫(kù)ETL(抽取、轉(zhuǎn)換、裝載)功能設(shè)計(jì)和部署完整的生命周期管理包含在DeveloperSuite中什么是OracleWarehouseBuilder?一96OWB工作流程關(guān)系性數(shù)據(jù)平面文件應(yīng)用主機(jī)Oracle9iorOracle10g抽取和轉(zhuǎn)換數(shù)據(jù)6生成代碼4設(shè)計(jì)目標(biāo)數(shù)據(jù)倉(cāng)庫(kù)模型1映射源數(shù)據(jù)3部署數(shù)據(jù)倉(cāng)庫(kù)5OWBrepository源數(shù)據(jù)目標(biāo)數(shù)據(jù)倉(cāng)庫(kù)OWBClient2定義源數(shù)據(jù)OWB工作流程關(guān)系性數(shù)據(jù)Oracle9iorOracl97STEP1:在WarehouseBuilder中設(shè)置環(huán)境

為開(kāi)始使用WarehouseBuilder,我們首先必須創(chuàng)建一個(gè)項(xiàng)目(project).STEP1:在WarehouseBuilder中設(shè)置環(huán)98STEP2:創(chuàng)建數(shù)據(jù)源

建立基于ORACLE數(shù)據(jù)庫(kù)對(duì)象得源數(shù)據(jù)模塊。該步驟僅是整個(gè)解決方案中的第一步。

定義數(shù)據(jù)源對(duì)象的結(jié)構(gòu)。導(dǎo)入數(shù)據(jù)源元數(shù)據(jù)

定義數(shù)據(jù)源對(duì)象的結(jié)構(gòu)包括如下行為:

1)

定義和創(chuàng)建針對(duì)平面文件的數(shù)據(jù)源模塊

2)定義和創(chuàng)建針對(duì)關(guān)系型數(shù)據(jù)庫(kù)的數(shù)據(jù)源模塊

3)從數(shù)據(jù)源對(duì)象導(dǎo)入元數(shù)據(jù)到數(shù)據(jù)源模塊

STEP2:創(chuàng)建數(shù)據(jù)源99STEP3:設(shè)計(jì)數(shù)據(jù)倉(cāng)庫(kù)

該模塊利用WarehouseBuilder創(chuàng)建表、視圖、方案的一些特征。在此部分我們將創(chuàng)建事實(shí)表及維。完成這些工作后,就能將數(shù)據(jù)載入這些結(jié)構(gòu)中定下數(shù)據(jù)倉(cāng)庫(kù)。

STEP3:設(shè)計(jì)數(shù)據(jù)倉(cāng)庫(kù)

該模塊利用Wa100STEP4:設(shè)計(jì)映射與轉(zhuǎn)換模型

OWB的核心功能是基于ETL過(guò)程。利用OWB映射設(shè)計(jì)工具完成這些過(guò)程的設(shè)計(jì)。將充分利用前面在OWB中定義好的數(shù)據(jù)源與數(shù)據(jù)目標(biāo),允許客戶(hù)用PL/SQL開(kāi)發(fā)輔助數(shù)據(jù)轉(zhuǎn)換。

STEP4:設(shè)計(jì)映射與轉(zhuǎn)換模型

OWB101STEP5:配置,部署,運(yùn)行

在設(shè)計(jì)完數(shù)據(jù)倉(cāng)庫(kù)后,在數(shù)據(jù)庫(kù)中安裝它

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論